Welcome to CAP6121! -- Work hard on your final projects!

Course Syllabus and Info


Date Lecture Description Readings Assignments Materials
1/6/14 Introduction to 3D User Interfaces
   -course mechanics
   -definitions
   -3D UI Applications
3DUI Book -- Chapter 1
New Directions in 3DUI
3DUI New Directions Survey

Lecture slides
1/8/14 3DUIs and Games 3DUI Book -- Chapter 2
3DUI,VR and Games

Lecture slides
1/13/14 Unity 3D Creighton
Lecture Slides
Unity 3D Example Resources
1/15/14 Video Game Motion Controllers LaViola and Marks(2010)
LaViola and Keefe(2011)

Lecture Slides
1/20/14 Martin Luther King Jr. Holiday
Asgn 1

1/22/14 3DUI Hardware - Visual Displays
   -depth cues
   -display characteristics
   -display examples
3DUI Book -- Chapter 3, pp. 29-59

Lecture slides
1/27/14 3DUI Hardware - Audio/Haptic Displays
   - 3D spatial audio
   - audio/haptic cues
   - haptic devices
3DUI Book -- Chapter 3, pp. 59-86

Lecture slides
1/29/14 3DUI Hardware - Input Devices
   - input device characteristics
   - tracking devices
   - custom input devices
3DUI Book -- Chapter 4

Lecture slides
2/3/14

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

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

Lecture slides
2/5/14

Non-isomorphic 3D interaction

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


2/10/14 Navigation -- Travel 3DUI Book -- Chapter 6

Lecture slides
2/12/14 Navigation -- Wayfinding 3DUI Book -- Chapter 7
Assignment 2 out Lecture slides
2/17/14 System Control Technques 3DUI Book -- Chapter 8
3D Gesture Survey

Lecture slides
2/19/14 Symbolic Input 3DUI Book -- Chapter 9

Lecture slides
2/24/14 3DUI Design - Designing for Humans 3DUI Book -- Chapter 10, pp. 311-330

Lecture slides
2/26/14 3DUI Design -- Inventing 3DUIs 3DUI Book -- Chapter 10, pp. 331-347
Assignment 3 out
Lecture slides
3/3/14 Spring Break


3/5/14 Spring Break


3/10/14 3DUI Evaluation I - Basic concepts 3DUI Book -- Chapter 11, pp. 349-369

Lecture slides
3/12/14 3DUI Evaluation II,-- Evaluation strategies 3DUI Book -- Chapter 11, pp. 369-384

Lecture slides
3/17/14 3DUI Evaluation III -- Evaluation examples

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

Lecture slides
3/24/14 Project Updates



3/26/14 Paper Presentations
   -- Payal Jotwani
   -- John Stone
Delorme et al.(2012)
Smith et al.(2008)


3/31/14 Guest Lecture


Lecture Slides
4/2/14 Video Game Day



4/7/14 Project Updates



4/9/14 Paper Presentations
   -- Ke Chen
   -- Michael Veazanchin
Kim et al.(2013)
Newcombe et al.(2011)


4/14/14 Project Updates



4/16/14 Paper Presentations
   -- Chris Ross
   -- Rob Mitchell
Sanchez-Vives et al.(2005)
Jones et al.(2013)


4/21/14 Project Updates



4/24/14 Final Project Demo Day!!