Serpi et al., 2018 - Google Patents
Web5VR: a flexible framework for integrating virtual reality input and output devices on the webSerpi et al., 2018
View PDF- Document ID
- 11959872216509773548
- Author
- Serpi M
- Carcangiu A
- Murru A
- Spano L
- Publication year
- Publication venue
- Proceedings of the ACM on Human-Computer Interaction
External Links
Snippet
The availability of consumer-level devices for both visualising and interacting with Virtual Reality (VR) environments opens the opportunity to introduce more immersive contents and experiences, even on the web. For reaching a wider audience, developing VR applications …
- 238000000034 method 0 abstract description 66
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with three-dimensional environments, e.g. control of viewpoint to navigate in the environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4443—Execution mechanisms for user interfaces
- G06F9/4445—Remote windowing, e.g. X-Window System, desktop virtualisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object or an image, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Implementation of user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Thoravi Kumaravel et al. | TransceiVR: Bridging asymmetrical communication between VR users and external collaborators | |
Fiorentino et al. | Design review of CAD assemblies using bimanual natural interface | |
Kaushik et al. | A comprehensive analysis of mixed reality visual displays in context of its applicability in IoT | |
JP6596919B2 (en) | Calculation execution method, calculation processing system, and program | |
Cárcamo et al. | Collaborative design model review in the AEC industry | |
Cho et al. | XAVE: Cross-platform based asymmetric virtual environment for immersive content | |
Bayon et al. | Co-located interaction in virtual environments via de-coupled interfaces | |
Kim et al. | AR interfacing with prototype 3D applications based on user-centered interactivity | |
Serpi et al. | Web5VR: a flexible framework for integrating virtual reality input and output devices on the web | |
Salimian et al. | Imrce: A unity toolkit for virtual co-presence | |
Kimer et al. | A model of software development process for virtual environments: definition and a case study | |
Walczak et al. | Virtual and augmented reality for configuring, promoting and servicing household appliances | |
Montalvo et al. | Industrial control robot based on augmented reality and IoT protocol | |
Massó et al. | Direct manipulation of user interfaces for migration | |
Pfeiffer et al. | Virtual prototyping of mixed reality interfaces with internet of things (IoT) connectivity | |
Bergé et al. | Smartphone based 3D navigation techniques in an astronomical observatory context: implementation and evaluation in a software platform | |
Khadka et al. | Evaluation of collaborative actions to inform design of a remote interactive collaboration framework for immersive data visualizations | |
Khundam et al. | Evaluation of Adaptive Interaction Systems for Virtual Museum Development | |
Roberts | The AR/VR Technology Stack: A Central Repository of Software Development Libraries, Platforms, and Tools | |
Jana et al. | HoloLens blueprints | |
Rumiński et al. | Mixed reality stock trading visualization system | |
Diaconescu et al. | From Exploration of Virtual Replica to Cultural Immersion Through Natural Gestures | |
Wei et al. | Physical OOP: Spatial Program Physical Objects Interactions | |
Peuhkurinen | Towards Extended Reality Internet: Scalable Distributed Software Infrastructure for Multiple Simultaneously Run Extended Reality Applications | |
Kim et al. | DuplicateSpace: Enhancing operability of virtual 3D objects by asymmetric bimanual interaction |