Date | Lecture Description | Readings | Assignments | Materials |
1/9/17 |
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/17 | 3DUIs and Games |
3DUI Book -- Chapter 2 3DUI,VR and Games |
Lecture slides | |
1/16/17 | Martin Luther King Jr. Holiday | |
||
1/20/16 | Unity 3D | Smith and Queiroz, Unity 5.x Cookbook |
Unity BootCamp slides Unity Example |
|
1/23/17 | Unity 3D Continued | Smith and Queiroz, Unity 5.x Cookbook |
Unity Example -
Kienct |
|
1/25/17 | Video Game Motion Controllers | LaViola and
Marks(2010) LaViola and Keefe(2011) |
Asgn 1 |
Lecture Slides |
1/30/17 | 3DUI Hardware - Visual Displays -depth cues -display characteristics -display examples |
3DUI Book -- Chapter 3, pp. 29-59 | |
Lecture slides |
2/1/17 | 3DUI Hardware - Audio/Haptic Displays - 3D spatial audio - audio/haptic cues - haptic devices |
3DUI Book -- Chapter 3, pp. 59-86 |
Lecture slides | |
2/6/17 | 3DUI Hardware - Input Devices - input device characteristics - tracking devices - custom input devices |
3DUI Book -- Chapter 4 |
Lecture slides | |
2/8/17 | Input devices cont'd |
|||
2/13/17 | Selection and Manipulation |
3DUI Book -- Chapter 5, pp. 139-168 |
Lecture slides | |
2/15/17 | Selection and Manip cont'd |
|||
2/20/17 | Navigation -- Travel | 3DUI Book -- Chapter 6 |
Asgn 2 | Lecture slides |
2/22/17 | Navigation -- Wayfinding | 3DUI Book -- Chapter 7 |
|
Lecture slides |
2/27/17 | System Control Technques | 3DUI Book -- Chapter 8 3D Gesture Survey Multimodal Interfaces |
Lecture slides | |
3/1/17 | Contextual 3D Gesture Recognition |
|||
3/6/17 | Symbolic Input | 3DUI Book -- Chapter 9 |
Lecture slides | |
3/8/17 | 3DUI Design - Designing for Humans | 3DUI Book -- Chapter 10, pp. 311-330 |
Asgn 3 |
Lecture slides |
3/13/17 | Spring Break | |||
3/15/17 | Spring Break | |||
3/20/17 | VR Gaming Day | |
||
3/22/17 | ISUE lab student lectures | |
||
3/27/17 | 3DUI Design -- Inventing 3DUIs 3DUI Evaluation I -- Basic concepts |
3DUI Book -- Chapter 10, pp. 331-347 3DUI Book -- Chapter 11, pp. 349-369 |
Lecture slides 1 Lecture slides 2 | |
3/29/17 | 3DUI Evaluation II -- Evaluation strategies 3DUI Evaluation III -- Examples |
3DUI Book -- Chapter 11, pp. 369-384 |
Lecture slides 1 Lecture slides 2 |
|
4/3/17 | Project Updates |
|||
4/5/17 | Student Presentations -- Tyler Truong -- Brandon McMillan -- Kattoju Ravikiran |
Im et al. 2016 Song et al. 2016 Lopes et al. 2015 |
||
4/10/17 | Project Updates |
|||
4/12/17 | Student Presentations -- Vamsee Kommareddy -- Raghavendra Ananta -- Rajat Bhattacharjee |
Lopes et al. 2016 Samy et al. 2016 Lien et al. 2016 |
||
4/17/17 | Project Updates |
|||
4/19/17 | Student Presentations -- Sam Cosgrove -- Vikramrao Sheshagirirao -- Joseph Wileman -- Javier Lores |
Rhee et al. 2017 Sra et al. 2016 Supan et al. 2006 Klein et al. 2007 |
||
4/24/17 | Project Updates |
|||
4/26/17 | Student Presentations -- Blake Klasing -- Angelica Garcia -- Atharva Vats |
Pfeiffer et al.
2014 Akcayir et al. 2017 Ilyas et al. 2017 |
||
5/1/17 | Final Demo Day! |