CSE 366 Back to CSE Courses

Course CSE366
Title Introduction to Virtual Reality
Credits 3
Course Coordinator Klaus Mueller
Current Catalog Description

An introduction to the practical issues in the design and implementation of virtual environments. Topics covered include the fundamentals of systems requirements, transformations, and user-interaction models, human vision models, tracking systems, input/output devices and techniques, and augmented reality. The topics covered are explained through the use of real-life applications of virtual-reality systems in engineering, science, and medicine.

Prerequisite

CSE 328, CSE/ISE 332, 333

Course Goals
  • Introduce practical issues arising in the design and implementation of virtual environments.
  • Discuss applications of virtual and augmented reality systems in engineering, science, and medicine.
  • Present development techniques for virtual reality systems such as user-interaction models, human vision models, and tracking systems.
Textbook
  • Virtual Reality Technology, Second Edition, G. Burdea, P. Coiffet, Wiley, 2003
Major Topics Covered in Course
  • Introduction, VR concepts, VRML - file format (1 week)
  • VR system components, VRML97 (1 week)
  • VR applications, events, sensors (1 week)
  • Displays - HMD, CAVE, stereo glasses, scripts (1 week)
  • Stereoview, Performer (1 week)
  • Visual perceptions, trackers (1 week)
  • Input devices, tracker, gloves, 3D- mices (1 week)
  • Interaction models, quaternion (1 week)
  • Dynamic environments, collision detection (1 week)
  • Culling, level of detail, polygon reduction (1 week)
  • Graphics engines (1 week)
  • Behavior (1 week)
  • Haptic feedback (1 week)
  • Augmented/mixed reality (1 week)
Laboratory Projects
  • Navigation, Cosmo-player, VRML (2 weeks)
  • Authoring - Cosmo world, material, texture (2 weeks)
  • Events, sensors (2 weeks)
  • OpenGL performer, interaction (2 weeks)
  • Augmented reality (extra credit: 2 weeks)
Course Webpage
    N/A
Department of Computer Science • Stony Brook University, Stony Brook, NY 11794-4400 • 631-632-8470 or 631-632-8471