Amy Banic.

Virtual Reality Systems Course

This course serves as an introduction in the theory, hardware and software technology, design, application and human factors issues in Virtual Environments (VEs) and 3-dimensional User Interfaces. Students will gain knowledge about the latest innovations in this field, will understand the important research issues and methodologies for VEs, and will gain practical experience with the hardware and software used to create and evaluate VE applications.

Course Description.

Banic.

design. create. inspire.

Intro and history of VEs

Review of Transformations

Quaternions

Visual Displays

Head Mounted Displays

Head Tracked Displays

Tracking Systems in VEs

Visual Perception and Spatial Cognition

Sense of Presence

3D Interaction

Navigation, Travel, and Wayfinding,

Search and Exploration

Virtual Humans, Avatars, Embodied Conversational Agents

3D Input Devices

3D User Interfaces

Challenges in VE systems

Course Objectives.

Course Topics.

The objectives of this course are:

To introduce the student to a background of literature and history in virtual environment systems

To understand the components of hardware and software of virtual environment systems

To gain knowledge of scene graphs, modeling, and api’s to develop virtual environments

To understand advanced computer graphics concepts as they relate to management and display of virtual environments

To gain experience in the use and development of virtual environment systems