[go: up one dir, main page]

Serpi et al., 2018 - Google Patents

Web5VR: a flexible framework for integrating virtual reality input and output devices on the web

Serpi 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 …
Continue reading at www.researchgate.net (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04815Interaction with three-dimensional environments, e.g. control of viewpoint to navigate in the environment
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4443Execution mechanisms for user interfaces
    • G06F9/4445Remote windowing, e.g. X-Window System, desktop virtualisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/24Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Implementation of user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [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