Date | Lecture Description | Readings | Assignments | Materials |
1/6/25 |
Introduction to 3D User Interfaces -course mechanics -definitions -3D UI Applications |
3DUI Book -- Chapter 1 New Directions in 3D UI 3DUI New Directions Survey |
Lecture slides | |
1/8/25 | 3DUIs and Games |
3DUI Book -- Chapter 2 3DUI,VR and Games Steed et al.(2021) |
Lecture slides | |
1/13/25 | Unity 3D | Smith and Queiroz, Unity 5.x Cookbook | ||
1/15/25 | Unity 3D and VR | Smith and Queiroz, Unity 5.x Cookbook | ||
1/20/25 | Martin Luther King Jr. Holiday | |
Asgn 1 |
|
1/22/25 | Video Game Motion Controllers | LaViola and
Marks(2010) LaViola and Keefe(2011) |
|
Lecture Slides |
1/27/25 | Human Factors | 3DUI Book - Chapter 3 |
Lecture Slides |
|
1/29/25 | Intro to HCI | 3DUI Book - Chapter 4 |
Lecture Slides |
|
2/3/25 | Output Devices | 3DUI Book - Chapter 5, pgs. 123-153 |
Lecture Slides |
|
2/5/25 | Output Devices cont'd | 3DUI Book - Chapter 5, pgs. 153-185 | |
|
2/10/25 | Input Devices | 3DUI Book - Chapter 6, pgs. 187-221 | Asgn 2 |
Lecture Slides |
2/12/25 | Input Devices cont'd | 3DUI Book - Chapter 6, pgs. 221-249 | ||
2/17/25 | Selection and Manipulation | 3DUI Book - Chapter 7, pgs. 255-301 |
Lecture Slides 3D Selection Database |
|
2/19/25 | No class | |
|
|
2/24/25 | Selection and Manipulation cont'd | 3DUI Book - Chapter 7, pgs. 301-316 |
|
|
2/26/25 | Travel | 3DUI Book - Chapter 8 |
Lecture Slides |
|
3/3/25 | System Control | 3DUI Book - Chapter 9 | Asgn 3 |
Lecture Slides |
3/5/25 | 3DUI Design Strategies | 3DUI Book - Chapter 10 |
Lecture Slides |
|
3/10/25 | 3DUI Evaluation | 3DUI Book - Chapter 11 |
Lecture Slides |
|
3/12/25 | 3DUI Evaluation Examples | |
Lecture Slides |