Date | Lecture Description | Readings | Assignments | Materials |
1/12/15 |
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/14/15 | 3DUIs and Games |
3DUI Book -- Chapter 2 3DUI,VR and Games |
Lecture slides | |
1/19/15 | Martin Luther King Jr. Holiday | |
||
1/21/15 | Unity 3D | Creighton |
Unity 3D Example 1 Resources 1 Unity Server Example Unity Kinect Example Kinect Info |
|
1/26/15 | Video Game Motion Controllers | LaViola and
Marks(2010) LaViola and Keefe(2011) |
Asgn 1 |
Lecture Slides Kinect2-Unity software |
1/28/15 | 3DUI Hardware - Visual Displays -depth cues -display characteristics -display examples |
3DUI Book -- Chapter 3, pp. 29-59 | |
Lecture slides |
2/2/15 | 3DUI Hardware - Audio/Haptic Displays - 3D spatial audio - audio/haptic cues - haptic devices |
3DUI Book -- Chapter 3, pp. 59-86 |
Lecture slides | |
2/4/15 | 3DUI Hardware - Input Devices - input device characteristics - tracking devices - custom input devices |
3DUI Book -- Chapter 4 |
Lecture slides | |
2/9/15 | Selection and Manipulation |
3DUI Book -- Chapter 5, pp. 139-168 |
Lecture slides | |
2/11/15 | Non-isomorphic 3D interaction |
3DUI Book -- Chapter 5, pp. 168-182 3D Object Selection Survey |
||
2/16/15 | Navigation -- Travel | 3DUI Book -- Chapter 6 |
Asgn 2 | Lecture slides |
2/18/15 | Navigation -- Wayfinding | 3DUI Book -- Chapter 7 |
|
Lecture slides |
2/23/15 | System Control Technques | 3DUI Book -- Chapter 8 3D Gesture Survey Multimodal Interfaces |
Lecture slides | |
2/25/15 | Symbolic Input | 3DUI Book -- Chapter 9 |
Lecture slides | |
3/2/15 | 3DUI Design - Designing for Humans | 3DUI Book -- Chapter 10, pp. 311-330 |
Lecture slides | |
3/4/15 | 3DUI Design -- Inventing 3DUIs | 3DUI Book -- Chapter 10, pp. 331-347 |
Assignment 3 out |
Lecture slides |
3/9/15 | Spring Break | |||
3/11/15 | Spring Break | |||
3/16/15 | 3DUI Evaluation I - Basic concepts | 3DUI Book -- Chapter 11, pp. 349-369 |
Lecture slides | |
3/23/15 | 3DUI Evaluation II,-- Evaluation strategies | 3DUI Book -- Chapter 11, pp. 369-384 |
Lecture slides |
|
3/25/15 | 3DUI Evaluation III -- Evaluation examples | Lecture slides | ||
3/30/15 | 3DUI in the Real World | 3DUI Book -- Chapter 12 |
Lecture slides | |
4/1/15 | Video Game day |
|||
4/6/15 | Project Updates |
|||
4/8/15 | Student Presentations - Mehran Maghoumi - Chuck Greenwood - Graham Nicholson |
Dardas et al.
(2011) Ardouin et al. (2013) Bruder et al. (2012) |
||
4/13/15 | Project Updates |
|||
4/15/15 | Student Presentations - Joshua Linge - Edward Aymerich - Santhosh Singaraju - Marcos Arribas |
Steed et al.
(2013) Vasylevska et al. (2013) Caporusso (2008) Bau et al. (2009) |
||
4/20/15 | Student Presentations - Shriram Ganesh - Tanuj Palghamol - Arya Pourtabatabaie - Mike Galletti |
Yang et al.
(2012) Anderson et al. (2013) Figueiredo et al. (2009) Leithinger et al. (2014) |
||
4/22/15 | Project Updates |
|||
4/27/15 | Student Presentations - Buder Shageer - Tushar Mahrishi - Behnaz Nojavan - Myungho Lee |
Bau et al.
(2010) Kim et al. (2014) Van den Bergh et al. (2011) Ponto et al. (2012) |
||
4/29/15 | Project Updates |
|||
5/4/15 | Final Project Demo Day |