| Date | Lecture Description | Readings | Assignments | Materials |
| 1/7/13 |
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/9/13 | 3DUIs and Games |
3DUI Book -- Chapter 2 3DUI,VR and Games |
Lecture slides | |
| 1/14/13 | Unity 3D | Creighton | Lecture Slides Unity 3D Example |
|
| 1/16/13 | Video Game Motion Controllers | LaViola and
Marks(2010) LaViola and Keefe(2011) |
|
Lecture Slides |
| 1/21/13 | Martin Luther King Jr. Holiday | |
Asgn 1 |
|
| 1/23/13 | 3DUI Hardware - Visual Displays -depth cues -display characteristics -display examples |
3DUI Book -- Chapter 3, pp. 29-59 | |
Lecture slides Unity Kinect Example |
| 1/28/13 | 3DUI Hardware - Audio/Haptic Displays - 3D spatial audio - audio/haptic cues - haptic devices |
3DUI Book -- Chapter 3, pp. 59-86 |
Lecture slides | |
| 1/30/13 | 3DUI Hardware - Input Devices - input device characteristics - tracking devices - custom input devices |
3DUI Book -- Chapter 4 |
Lecture slides | |
| 2/4/13 | Selection and Manipulation |
3DUI Book -- Chapter 5, pp. 139-168 |
Lecture slides | |
| 2/6/13 | Non-isomorphic 3D interaction |
3DUI Book -- Chapter 5, pp. 168-182 |
||
| 2/11/13 | Navigation -- Travel | 3DUI Book -- Chapter 6 |
|
Lecture slides |
| 2/13/13 | Navigation -- Wayfinding | 3DUI Book -- Chapter 7 |
Assignment 2 out | Lecture slides |
| 2/18/13 | System Control Technques | 3DUI Book -- Chapter 8 |
Lecture slides | |
| 2/20/13 | Symbolic Input | 3DUI Book -- Chapter 9 |
Lecture slides | |
| 2/25/13 | 3DUI Design - Designing for Humans | 3DUI Book -- Chapter 10, pp. 311-330 |
Lecture slides | |
| 2/27/13 | 3DUI Design -- Inventing 3DUIs | 3DUI Book -- Chapter 10, pp. 331-347 |
Lecture slides | |
| 3/4/13 | Spring Break | Assignment 3 out | ||
| 3/6/13 | Spring Break | |||
| 3/11/13 | 3DUI Evaluation I - Basic concepts | 3DUI Book -- Chapter 11, pp. 349-369 |
Lecture slides | |
| 3/23/13 | 3DUI Evaluation II,-- Evaluation strategies | 3DUI Book -- Chapter 11, pp. 369-384 |
Lecture slides |
|
| 3/18/13 | VR 2013
FLAVRS Event |
|||
| 3/20/13 | Gaming Day | Final Project proposal are due |
||
| 3/25/13 | 3DUI Evaluation III -- Evaluation examples | Lecture slides | ||
| 3/27/13 | 3DUI in the Real World | 3DUI Book -- Chapter 12 |
Lecture slides | |
| 4/1/13 | Project Updates |
|||
| 4/3/13 | Paper Presentations -- Ryan Patrick -- David Griffen -- Andres Vargas |
Kellner et al.
(2012) Sutherland et al. (2012) Papadopoulou (2007) |
||
| 4/8/13 | Project Updates |
|||
| 4/10/13 | Paper Presentations -- Yazen Ghannam -- Willard Stanley -- Rouhllah Rahmatizadeh |
Shukran et al.
(2012) Held et al. (2012) Tong et al. (2012) |
||
| 4/15/13 | Project Updates |
|||
| 4/17/13 | Paper Presentations -- Anthony Wehrer -- Corey Pittman -- Will Holderness |
Cashion et
al. (2012) Suma et al. (2012) Murugappan et al. (2012) |
||
| 4/22/13 | Project Updates |
|||
| 4/24/13 | Paper Presentations -- Brian Kelley -- Andrew Yee -- Joshua Haley |
Terziman et al.
(2010) Wendt et al. (2010) Maltby (2006) |
||
| 4/25/13 | Final Project Demo Day! |