Transmitter. Receiver. 6DOF Magnetic tracker & DataGlove

Realtime 3D Computer Graphics & Virtual Reality 3D Computer Graphics is about n n Introduction n n Marc Erich Latoschik Representation and modeli...
5 downloads 0 Views 1MB Size
Realtime 3D Computer Graphics & Virtual Reality

3D Computer Graphics is about n n

Introduction

n n

Marc Erich Latoschik

Representation and modeling of threethree-dimensional objects Creation of 3D scenes including lighting Rendering of 3D scenes Computer Animation

Acknowledgement: Partly based on work by Acknowledgement: Angel/Bowman/B. Fröhlich and others

3D Computer Graphics vs. Virtual Reality

Virtual Reality is about n n n n n

3D Computer graphics Real--time simulation & Real rendering Interaction & feedback Immersion Creation & design of virtual environments

n n

VR--programming VR n

To drive advanced virtual reality input devices like – – – –

– – – –

3D mice, spaceball stylus gloves 6DOF trackers (magnetic, gyroscopic, ultrasonic, optical) speech recognition systems haptic devices treadmill--type treadmill inertial displays (flight simulators) - full and partial

VR can be seen as subfield of CG also instructive to contrast VR with conventional CG: 3D Computer Graphics

Virtual Reality

Purely visual presentation

Multimedia presentation visual, acoustic, haptic Real-- time presentation Real

Presentation can be rendered off-- line, time is uncritical off Static scenes or predefined animations

Real-- time interaction and Real simulation

2D interaction mouse, keyboard

3D interaction with special input devices + speech

VR Input devices n n n

Hardware that allows the user to communicate with the system Input device vs. interaction technique Same device can be used for various interaction techniques

1

Input device characteristics n n n n

Discrete input devices

Discrete / eventevent-based Continuous / sampled Hybrids Miscellaneous input

n

n n

Generate one event at a time Event queue Examples: – buttons – keyboards – pinch gloves

– speech – locomotion devices

Continuous input devices n n n

Tracking systems

Produce steady* stream of data Sampled at various times by the system for “snapshot” of state Examples:

n

Measure position and/or orientation of a sensor – 6 degrees of freedom in space

n

– trackers – data gloves – potentiometers

n n n

Most VEs track the head and the hand(s hand(s)) Spatial input devices Tracked real objects resembling virtual objects Motion capture

Electromagnetic tracker Transmitter n n

Most common (still) Transmitter – Creates three orthogonal lowlowfrequency magnetic fields – Short range version: < 1m – Long range version: < 3m

n

Receiver

Receiver(s) – Three perpendicular antennas – Distance is inferred from the currents induced in the antennas

n

Distortions – Noisy – requires filtering – Affected by metal – requires non-- linear calibration non

n

Wireless versions

6DOF Magnetic tracker & DataGlove

2

Sensors: 20/suit

Optical tracker

100 updates/sec 3 meters range from base unit Resolution

Suggest Documents