Beruflich Dokumente
Kultur Dokumente
Virtual Environments
Interaction concepts, 3D GUIs
Jürgen P. Schulze
Ultimate interface
Key interactions:
manipulation
navigation
folders
trash can
Pitfall:
user may feel constrained to activities allowed on
real desktop
User Interface Metaphors:
Ultimate Interface
Real-life interactions in virtual world
Example: reach out, pick up, move
Pitfall: laws of physical world sometimes don't
apply in virtual world:
selection/manipulation from distance
action
Manipulation methods:
Direct user control
Physical control
Virtual control
Agent control
Direct User Control
User interacts with objects in VR just as in real
world
Gesture or gaze make a selection
Example: user grabs table and moves it with hand
as long as button remains pressed
Physical Control
Based on real-world apparatus
Haptic feedback from pressing buttons, switches,
sliders, dials
Examples: steering wheel, dashboard, brush
Virtual Control
Control manifested entirely in virtual world
Often computer generated representations of
physical counterparts: button, trackball, steering
wheel
Reasons for virtual controls:
reduce number of physical devices
less expensive
Point to object
creates aperture
Menu: list of items
World in miniature
Speech recognition
Selection
Alphanumeric value selection:
Physical input: keyboard, tablet/pen
maps
landmarks
memorable placenames
compass
instrument guidance
coordinate display
constrained travel
Travel
Manipulation method:
physical controls: used in vehicle simulators
Constraints:
user stays on the ground, follows terrain
Movement formula:
how far to move upon user input?
ride along
towrope (river)
fly/walk through
head motion
Formal User Studies
Important means to evaluate interaction methods
Subjects with specified background use VR
application
Subject performance is recorded
Heavy use of statistical methods to find
significance in results
This Week's Class Paper
Questions? Comments?
Research Paper Presentation
Presenter: Daniel Rohrlick
Paper: Schmalstieg, Raitmayr: The World as a
User Interface: Augmented Reality for Ubiquitous
Computing, In Proceedings of the Central
European Multimedia and Virtual Reality
Conference (CEMVRC 2005)
Presentation: max. 20 minutes
Discussion: max. 10 minutes
Announcements
Next week's topics: VR applications, software packages
Optional read: textbook chapters 7 and 8
Paper to read and summarize:
Pertaub, Slater, Barker: An Experiment on Fear of Public
Speaking in Virtual Reality, Stud Health Technol Inform,
81:372-8, 2001
Programming project #2 proposal due today