Welcome to CAP6121! -- Work hard on your final projects!

Course Syllabus and Info


Date Lecture Description Readings Assignments Materials
1/6/20 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/8/20 3DUIs and Games 3DUI Book -- Chapter 2
3DUI,VR and Games

Lecture slides
1/13/20 Unity 3D Smith and Queiroz, Unity 5.x Cookbook

1/15/20 Unity 3D and VR Smith and Queiroz, Unity 5.x Cookbook
SteamVR Package
Unity Example
1/20/20 Martin Luther King Jr. Holiday
Asgn 1

1/22/20 Video Game Motion Controllers LaViola and Marks(2010)
LaViola and Keefe(2011)

Lecture Slides
1/27/20 Human Factors 3DUI Book - Chapter 3
Lecture Slides
1/29/20 Intro to HCI 3DUI Book - Chapter 4
Lecture Slides
2/3/20 Output Devices 3DUI Book - Chapter 5, pgs. 123-153
Lecture Slides
2/5/20 Output Devices cont'd 3DUI Book - Chapter 5, pgs. 153-185

2/10/20 Input Devices 3DUI Book - Chapter 6, pgs. 187-221 Asgn 2
Lecture Slides
2/12/20 Input Devices cont'd 3DUI Book - Chapter 6, pgs. 221-249

2/17/20 Selection and Manipulation 3DUI Book - Chapter 7, pgs. 255-301
Lecture Slides
2/19/20 Selection and Manipulation cont'd 3DUI Book - Chapter 7, pgs. 301-316

2/24/20 Travel 3DUI Book - Chapter 8
Lecture Slides
2/26/20 System Control 3DUI Book - Chapter 9
Lecture Slides
3/2/20 Assignment 2 Demos
Asgn 3

3/4/20 VR gaming day


3/9/20 Spring Break


3/11/20 Spring Break


3/16/20 No Class -- Coronavirus


3/18/20 3DUI Design Strategies 3DUI Book - Chapter 10
Lecture Slides
3/23/20 Guest Lecture -- Andres Vargas


3/25/20 Guest Lecture -- Kevin Pfeil


3/30/20 3DUI Evaluation 3DUI Book - Chapter 11
Lecture Slides
4/1/20 3DUI Evaluation Examples

Lecture Slides
4/6/20 Project Updates


4/8/20 Student Presentations
   -- Chris Lin
   -- Emmanuel Otero
Hernandez et al. (2014)
Mekni et al. (2014)


4/13/20 Project Updates


4/15/20 Student Presentations
   -- Tiffany Do
   -- Daniel Leyva
   -- Parker Scott
Joo et al. (2014)
Sanz et al. (2013)
Lee et al. (2018)


4/20/20 Project Updates


4/22/20 Student Presentations
   -- Noah Spenser
   -- James Bell
Kreimeir et al. (2019)
Meng et al. (2020)


4/27/20 Final Project Demo Day