CAP 6938 3D User Interfaces for Games and Virtual Reality

Fall 2008

Prof. Joseph J. LaViola Jr.

Engr 1, Rm 383 MW 4:30pm - 5:45pm


Welcome to CAP6938!!! -- Final Project proposals are due March 21st.


Course Syllabus and Info


Date Lecture Description Readings Assignments Materials
1/07/08

Introduction to 3D User Interfaces
   -course mechanics
   -definitions
   -3D UI Applications

3DUI Book -- Chapter 1
New Directions in 3DUI

Lecture slides
1/09/08 3DUIs and Games 3DUI Book -- Chapter 2
Lecture slides
1/14/08 Microsoft XNA Cawood and McGee
Lecture slides
1/16/08 XNA 3DUI Framework Cawood and McGee Assignment 1
1/23/08

3DUI Hardware - Visual Displays
   -depth cues
   -display characteristics
   -display examples

3DUI Book -- Chapter 3, pp. 29-59
Cybersickness

Lecture slides
1/28/08

3DUI Hardware - Audio/Haptic Displays
   - 3D spatial audio
   - audio/haptic cues
   - haptic devices

3DUI Book -- Chapter 3, pp. 59-86

Lecture slides
1/30/08

3DUI Hardware - Input Devices
   - input device characteristics
   - tracking devices
   - custom input devices

3DUI Book -- Chapter 4

Lecture slides
2/4/08

Selection and Manipulation
   - selection techniques
   - manipulation techniques
   - categories of selection

3DUI Book -- Chapter 5, pp. 139-168

Lecture slides
2/6/08

Non-isomorphic 3D interaction

3DUI Book -- Chapter 5, pp. 168-182


2/11/08 Navigation -- Travel 3DUI Book -- Chapter 6
Assignment 2 Lecture slides
2/13/08 Navigation -- Wayfinding 3DUI Book -- Chapter 7

Lecture slides
2/18/08 System Control Technques 3DUI Book -- Chapter 8

Lecture slides
2/20/08 Symbolic Input 3DUI Book -- Chapter 9

Lecture slides
2/25/08 3DUI Design - Designing for Humans 3DUI Book -- Chapter 10, pp. 311-330
Assignment 2 due Lecture slides
2/27/08 3DUI Design -- Inventing 3DUIs 3DUI Book -- Chapter 10, pp. 331-347
Survey paper Lecture slides
3/3/08 3DUI Evaluation I - Basic concepts 3DUI Book -- Chapter 11, pp. 349-369

Lecture slides
3/5/08 3DUI Evaluation II -- Evaluation strategies 3DUI Book -- Chapter 11, pp. 369-384
Survey paper due on March 7th Lecture slides
3/17/08 3DUI Evaluation III - Example studies

Lecture slides
3/19/08 3DUI in the Real World 3DUI Book -- Chapter 12

Lecture slides
3/24/08 Paper Presentations
   -- Paul Varcholik
   -- Dustin Chertoff



3/26/08 Paper presentations
   -- Diane Marinkis
   -- James Crowley



3/31/08 Project updates


4/2/08 Paper presentations
   -- Miko Charbonneau
   -- Sigfredo Santiago
   -- Bulent Tastan



4/7/08 Project updates


4/9/08 Gaming day


4/14/08 Paper Presentations
   -- Jared Bott
   -- Brian Williamson
   -- Andrew Miller



4/16/08 Project updates


4/21/08 Paper Presentations
   -- Nestor Rivera
   -- Ross Byers
   -- Bennie Lewis



4/23/08 Project updates


4/28/08 Final Project Demo Day!!!