Transcript
Page 1: VR as a Next-Generation User Interface?

viscg.uni-muenster.deviscg.uni-muenster.deTimo RopinskiTimo Ropinski

VR as a Next-Generation User Interface?VR as a Next-Generation User Interface?

• Originally background in computer graphics & computer graphics & interactive visualizationinteractive visualization

• Using the VRS scenegraph system for developing VR and desktop applicationsVR and desktop applications

• Dealing with different presentation devicesdifferent presentation devices and user interfaces

Demonstrations need to be device independentdevice independent

Problems arising when using VR-Systems

1.1. InstrumentationInstrumentation of the user

2.2. Cognitive overloadCognitive overload when performing 3D interactions

3.3. Lack of standardizationLack of standardization

Page 2: VR as a Next-Generation User Interface?

viscg.uni-muenster.deviscg.uni-muenster.deTimo RopinskiTimo Ropinski

Intuitive 3D Interaction MetaphorsIntuitive 3D Interaction Metaphors

• Virtual Pointer MetaphorsPointer Metaphors– are natural and intuitivenatural and intuitive– require low effortlow effort– usable for local and remotelocal and remote selection

• Concept of Improved Virtual Pointer Improved Virtual Pointer MetaphorMetaphor (IVPM)– afford unique selection without without

requirement of an exact hitrequirement of an exact hit– usage of adequate visual feedbackvisual feedback

about active object– different presentationdifferent presentation

Page 3: VR as a Next-Generation User Interface?

viscg.uni-muenster.deviscg.uni-muenster.deTimo RopinskiTimo Ropinski

An Example VR System ArchitectureAn Example VR System Architecture

Page 4: VR as a Next-Generation User Interface?

viscg.uni-muenster.deviscg.uni-muenster.deTimo RopinskiTimo Ropinski

(Semi-) Next Generation UI?(Semi-) Next Generation UI?

• Autostereoscopic DisplaysAutostereoscopic Displays

– Standardized UIStandardized UI by using the desktop metaphor

– Intuitive to use through WIMP paradigmWIMP paradigm

– No instrumentationNo instrumentation of the user


Recommended