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

Course Syllabus and Info


Date Lecture Description Readings Assignments Materials
1/9/12 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/11/12 3DUIs and Games 3DUI Book -- Chapter 2
3DUI,VR and Games

Lecture slides
1/16/12 Martin Luther King Jr. Holiday


1/18/12 Unity 3D Creighton Assignment 1 Lecture Slides
Unity 3D Example
1/23/12 Video Game Motion Controllers LaViola and Marks(2010)
LaViola and Keefe(2011)

Lecture Slides
1/25/12

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

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

Lecture slides
Unity Kinect Example
1/30/12

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

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

Lecture slides
2/1/12

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

3DUI Book -- Chapter 4

Lecture slides
2/6/12

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

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

Lecture slides
2/8/12

Non-isomorphic 3D interaction

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


2/13/12 Navigation -- Wayfinding 3DUI Book -- Chapter 7
Assignment 2 out Lecture slides
2/15/12 Navigation -- Travel 3DUI Book -- Chapter 6

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

Lecture slides
2/22/12 System Control Technques 3DUI Book -- Chapter 8

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

Lecture slides
2/29/12 VR 2012 practice talks


3/5/12 Spring Break
Assignment 2 due
Assignment 3 out

3/7/12 Spring Break


3/12/12 3DUI Design -- Inventing 3DUIs 3DUI Book -- Chapter 10, pp. 331-347

Lecture slides
3/14/12 Guest Lecture -- Aaron Jeromin, Electronic Arts



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

Lecture slides
3/21/12 3DUI Evaluation II,III -- Evaluation strategies and examples 3DUI Book -- Chapter 11, pp. 369-384

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

Lecture slides
3/28/12 Paper Presentations
   -- David Chang
   -- Ben Noble
   -- Tom Carroll
Lee at al.
Morelli et al.
De Santis


4/2/12 Project Updates



4/4/12 Paper Presentations
   -- Bo Sun
   -- Yazan Jadaa
   -- Keenan Simons
   -- Seng Lee Koh
Varcholik et al.
Xia et al.
Hackenburg et al.
Benavidez et al.


4/9/12 Project Updates



4/11/12 Paper Presentations
   -- Chen Cui
   -- Kartik Ramakrishnan
   -- Tani Griffith
   -- Tien Tran
Kim et al.
Hoshi et al.
Epstein et al.
Benko et al.


4/16/12 Project Updates



4/18/12 Paper Presentations
   -- Chris Zorn
   -- Chuck Wainman
   -- Charly Collin
   -- Chau Ngo
Wagner et al.
Sobota et al.
Marchal et al.
Edelmann et al.


4/23/12 Project Updates



4/25/12 Paper Presentations
   -- David Chang
   -- Eugene Taranta
   -- Stephen Hunter
   -- Kevin Pfeil
Follmer et al.
Ullrich et al.
Peck et al.
Ghinea et al.


4/30/12 Final Project Demo Day!!!