Introduction Robert W. Lindeman Worcester Polytechnic Institute - - PowerPoint PPT Presentation

introduction
SMART_READER_LITE
LIVE PREVIEW

Introduction Robert W. Lindeman Worcester Polytechnic Institute - - PowerPoint PPT Presentation

CS-525V: Building Effective Virtual Worlds Introduction Robert W. Lindeman Worcester Polytechnic Institute Department of Computer Science gogo@wpi.edu Course Overview Goals Separate the hype from the potential Understand the main


slide-1
SLIDE 1

CS-525V: Building Effective Virtual Worlds

Introduction

Robert W. Lindeman

Worcester Polytechnic Institute Department of Computer Science

gogo@wpi.edu

slide-2
SLIDE 2

R.W. Lindeman - WPI Dept. of Computer Science 2

Course Overview

Goals

 Separate the hype from the potential  Understand the main problems/sub-fields  Build something cool!

slide-3
SLIDE 3

R.W. Lindeman - WPI Dept. of Computer Science 3

Assignments

Two Main Assignments

 Survey paper  Programming assignment

These don't need to be on the same topic

slide-4
SLIDE 4

R.W. Lindeman - WPI Dept. of Computer Science 4

What Makes a Good Survey?

What do you think? Not a laundry list! A classification scheme

 Get up to speed on the main issues  See what others have done  Map out a design space

 Dense/sparse areas

 Find a potential thesis topic :-)

slide-5
SLIDE 5

R.W. Lindeman - WPI Dept. of Computer Science 5

Programming Assignment

Choose a target application area Design the application Put together a basic skelleton Populate the world with things Connect I/O devices Design the interaction Assess the result

slide-6
SLIDE 6

R.W. Lindeman - WPI Dept. of Computer Science 6

Programming Assignment (cont.)

 Can be done in teams

 Clearly define what each member will be responsible

for

 Can use any software/language you like

 You must program the experience though, so don't

use tools that are too high-level

 Samples

 OpenGL, DirectX, Java3D, OpenSceneGraph,

OpenSG, FreeVR, others

 Game engine code

 HIVE resources

 We have many devices for you to use.  Field trip next week

slide-7
SLIDE 7

R.W. Lindeman - WPI Dept. of Computer Science 7

What is Virtual Reality?

You tell me!

slide-8
SLIDE 8

R.W. Lindeman - WPI Dept. of Computer Science 8

Virtual Reality Systems

1929 – Link Flight Simulator

1946 – First computer (ENIAC)

1956 – Sensorama

1960 – Heileg’s HMD

1965-68 – The Ultimate Display

1972 – Pong

1973 – Evans & Sutherland Computer Corp.

1976 – Videoplace

1977 – Apple, Commodore, and Radio Shack PCs

1979 – First Data Glove [Sayre] (powerglove -89)

1981 – SGI founded

1985 – NASA AMES

1986-89 – Super Cockpit Program

1990s – Boom Displays

1992 – CAVE (at SIGGRAPH)

1995 – Workbench

1998 – Walking Experiment

slide-9
SLIDE 9

R.W. Lindeman - WPI Dept. of Computer Science 9

Link Flight Simulator

 1929 - Edward Link

develops a mechanical flight simulator

 Train in a synthetic

environment

 Used mechanical linkages  Instrument (blind) flying  http://www.wpafb.af.mil/

museum/early_years/ey1 9a.htm

slide-10
SLIDE 10

R.W. Lindeman - WPI Dept. of Computer Science 10

Sensorama

Morton Heilig, 1956

Motorcycle simulator - all senses

  • visual (city scenes)
  • sound (engine, city sounds)
  • vibration (engine)
  • smell (exhaust, food)

Extend the notion of a ‘movie’

slide-11
SLIDE 11

R.W. Lindeman - WPI Dept. of Computer Science 11

Heilig's HMD (1960)

Simulation Mask from Heilig’s 1960 patent

 3D photographic slides  WFOV optics with focus

control

 Stereo sound  Smell

slide-12
SLIDE 12

R.W. Lindeman - WPI Dept. of Computer Science 12

Ivan Sutherland

The Ultimate Display (FIPS 1965)

 Data Visualization: “A display connected to a

digital computer…is a looking glass into a mathematical wonderland.”

 Body Tracking: “The computer can easily

sense the positions of almost any of our body muscles.”

slide-13
SLIDE 13

R.W. Lindeman - WPI Dept. of Computer Science 13

Ultimate Display (cont.)

 Virtual Environments that mimic real environments: “A

chair display in such a room would be good enough to sit

  • in. Handcuffs displayed in such a room would be confining,

and a bullet displayed in such a room would be fatal.”

 VEs that go beyond reality: “There is no reason why the

  • bjects displayed by a computer have to follow ordinary

rules of physical reality with which we are familiar.”

slide-14
SLIDE 14

R.W. Lindeman - WPI Dept. of Computer Science 14

First HMD-Based VR

1965 - The Ultimate Display paper by Sutherland 1968 - Ian Sutherland’s HMD

slide-15
SLIDE 15

R.W. Lindeman - WPI Dept. of Computer Science 15

Molecular Docking Simulator

 Incorporated force

feedback

 Visualize an abstract

simulation

slide-16
SLIDE 16

R.W. Lindeman - WPI Dept. of Computer Science 16

Data Gloves

 Light, electrical or metal

detectors compute “bend”

 Electrical sensors detect

pinches.

 Force feedback

mechanical linkages

slide-17
SLIDE 17

R.W. Lindeman - WPI Dept. of Computer Science 17

1985 - NASA Ames HMD

 McGreevy and and

Humphries

 Wearable immersive

HMDs

 LCD “Watchman”

displays

 LEEP Optics

 Led to VIVID, led by

Scott Fisher

slide-18
SLIDE 18

R.W. Lindeman - WPI Dept. of Computer Science 18

FakeSpace Boom Display: Early 1990s

slide-19
SLIDE 19

R.W. Lindeman - WPI Dept. of Computer Science 19

CAVE - 1992

slide-20
SLIDE 20

R.W. Lindeman - WPI Dept. of Computer Science 20

Virtual Workbench-1995

(Responsive Workbench, Immersidesk, etc.)

slide-21
SLIDE 21

R.W. Lindeman - WPI Dept. of Computer Science 21

Current Best VE

 UNC Pit Experiment  Fear of Heights a Strong

Response

 Thousands of visitors  Compelling Experience

 Haptics  Low Latency  High Visual Quality

slide-22
SLIDE 22

R.W. Lindeman - WPI Dept. of Computer Science 22

VPL Founded - 1985

First VR Company VPL Research by Jaron

Lanier and Thomas Zimmerman

 Data Glove  Term: Virtual Reality

slide-23
SLIDE 23

R.W. Lindeman - WPI Dept. of Computer Science 23

1995 - Effectiveness of computer-generated (VR) graded exposure in the treatment of acrophobia in American Journal of Psychiatry

slide-24
SLIDE 24

R.W. Lindeman - WPI Dept. of Computer Science 24

Major Reinvigoration: Hardware Evolution

 High expense  PC performance surpasses Graphics

supercomputers

 SGI RealityEngine (300k tris – 1993)  XBOX (150 mil tri/sec - 2001)  XBOX360 (500 mil tri/sec - 2005)  Wii input device

 Large Volume Displays  VR Estimated $3.4 billion industry in 2005