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! |