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

Course Syllabus and Info


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

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


1/20/16 Unity 3D Smith and Queiroz, Unity 5.x Cookbook
Unity BootCamp slides
Unity Example
1/25/16 Video Game Motion Controllers LaViola and Marks(2010)
LaViola and Keefe(2011)
Asgn 1
Lecture Slides
1/27/16 3DUI Hardware - Visual Displays
   -depth cues
   -display characteristics
   -display examples
3DUI Book -- Chapter 3, pp. 29-59

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

Lecture slides
2/3/16 3DUI Hardware - Input Devices
   - input device characteristics
   - tracking devices
   - custom input devices
3DUI Book -- Chapter 4

Lecture slides
2/8/16

Input devices cont'd




2/10/16

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

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

Lecture slides
2/15/16

Selection and Manip cont'd




2/17/16 Navigation -- Travel 3DUI Book -- Chapter 6
Asgn 2 Lecture slides
2/22/16 Navigation -- Wayfinding 3DUI Book -- Chapter 7

Lecture slides
2/24/16 System Control Technques 3DUI Book -- Chapter 8
3D Gesture Survey
Multimodal Interfaces

Lecture slides
2/29/16 Symbolic Input 3DUI Book -- Chapter 9

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

Lecture slides
3/7/16 Spring Break
Asgn 3

3/9/16 Spring Break


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

Lecture slides
3/16/16 3DUI Evaluation I - Basic concepts 3DUI Book -- Chapter 11, pp. 349-369

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

Lecture slides
3/23/16 3DUI Evaluation III -- Evaluation examples

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

Lecture slides
3/30/16 Student Presentations
   -- Wanwan Li
   -- Brian Lichtman
Alkhamisi et al. (2013)
Cincotti et al. (2007)


4/4/16 Project Updates



4/6/16 Student Presentations
   -- Pooya Khaloo
   -- Hung Le
   -- Kyle Martin
Hrabia et al. (2013)
Bossavit et al.(2014)
Ricci et al. (2014)


4/11/16 Guest Speaker



4/13/16 Project Updates



4/18/16 Student Presentations
   -- Amirreza Samiei
   -- Hari Raghav
   -- Min Wang
   -- Qiuwen Yu
Froehlich et al. (2006)
Azuma et al.(2001)
Jang et al.(2015)
Burke et al.(2010)


4/20/16 Project Updates



4/25/16 Student Presentations
   -- Omar Alami
   -- Katy Odette
   -- Sina Masnadi
   -- Soham Ganguly
Knecht et al. (2010)
Renard et al.(2010)
Mora et al.(2012)
Hong et al. (2014)


4/27/16 Project Updates



5/2/16 Final Project Demo day!