Introduction to Virtual Reality & Virtual Environments

Informatics I590 (sect. 9618) - Spring 2004

 

Current Syllabus (.pdf)

Lecture Slides: 1.1, 1.2, 2.1, 2.2, 3.1, 3.2, 4.1, 4.2, 5.1, 5.2, 6.1, 7.1, 7.2, 9.2,

Research Paper Presentations: TULIP (Leif),

Lab Notes: IU Lab 2 (Basic VRML), IU Lab 5 (Advanced VRML), VRJuggler Basics (ppt), VRJuggler Notes

Assignments: Assignment #1 (files-part2B), Assignment #2 (files for molecular vis), Assignment #3

Student Projects:

VR Collage #2


Overview:

This course will cover basic concepts in virtual reality (VR) and virtual environments (VEs) including display devices, real time graphics, tracking technology, multi-modal interaction, as well as VR task analysis, interface design, development methods and application areas. Students will learn the basics of creating and using virtual environments and will develop content and applications for the CAVE and other large-format systems in addition to desktop and Web-based displays. The course will be taught in collaboration with Purdue University with most sessions taking place via the Access Grid teleconferencing and tele-collaboration system.

Prerequisites:

Students should have a solid understanding of computer graphics. Although not required, 3D modeling experience, programming experience in a language such as C/C++, and/or development experience with graphics tools such as OpenGL, Open Inventor, or VRML would be helpful. Students without this experience should meet with the local instructor prior to enrolling

Instructors:

Meeting Times & Locations:

Topics

(See the current course syllabus for full list of topics, course objectives, and schedule)
   
VR Collage #1