Course Calendar Textbook Current Lecture Recordings Fall 2016 Lecture Recordings Date Title Materials Jan 21 Defining VR, course overview LaValle, Ch 1 and Ch 2 Jan 23 Design Processes: Course Projects Jan 28 Design Processes: VR Design and Development Jan 30 3D Computer Graphics: Rasterization LaValle, Ch 3.1 - 3.3 Worksheet: Rasterization Feb 4 3D Computer Graphics: Shading LaValle Ch 7.1 Worksheet: Shading Feb 6 3D Computer Graphics: Geometry LaValle, Ch 3.4 - 3.5 Worksheet: Interpolation Feb 11 Design Processes: Virtual Reality Design Concepts Feb 13 Mathematics for Orientation LaValle Ch 3.3 Worksheet: Transformations Feb 18 No Lecture: Exam Week Feb 20 3D Computer Graphics: Texture Mapping and Other Topics LaValle: Ch. 7.2 Worksheet: Stereo Rendering Feb 25 Design Processes: Ergonomomics and VR Feb 27 Light and Optics LaValle Ch. 4 PrairieLearn Extra Credit: Quaternions Solution Mar 3 Human Vision[PDF] LaValle Ch. 5 and Ch. 6 Worksheet: Texture Mapping Mar 5 Color[PDF] Worksheet: OpticsLaValle Ch. 6 Mar 10 Design Processes: UI and UX in VR[PDF] Mar 12 Depth PerceptionLaValle Lecture 1LaValle Lecture 2 LaValle Ch. 6 PDF Mar 17 No Lecture: Spring Break Mar 19 No Lecture: Spring Break Mar 24 Motion PerceptionLaValle Lecture LaValle Ch. 6 PDF Mar 26 Frame Rates and DisplaysLaValle Lecture 1LaValle Lecture 2 LaValle Ch. 6 PDF Mar 31 Pose Tracking LaValle Lecture: Overview LaValle Lecture: Orientation Tracking LaValle Lecture: Tilt Drift Correction LaValle Lecture: Yaw Drift Correction LaValle Ch. 9 PDF Apr 2 Pose Tracking LaValle Lecture: Camera Tracking LaValle Lecture: PnP Problem LaValle Lecture: Filtering LaValle Lecture: Lighthouse Approach LaValle Ch. 9 PDF Apr 7 Audio [LaValle Lecture: Physics(https://youtu.be/8adip41nmr0) LaValle Lecture: Perception LaValle Lecture: Localization LaValle Ch. 11 PDF Apr 9 Audio LaValle Lecture: Rendering LaValle Lecture: Spatialization LaValle Lecture: Sensory Fusion LaValle Ch. 11 PDF Apr 14 Interaction LaValle Lecture: Interfaces LaValle Lecture: Locomotion LaValle Lecture: Manipulation LaValle Ch. 10 PDF LaValle Ch. 12 PDF Apr 16 Interaction [LaValle Lecture: System Control(https://youtu.be/cUjfHsiUx4s) LaValle Lecture: Social Interaction LaValle Lecture: Evaluation LaValle Ch. 10 PDF LaValle Ch. 12 PDF Apr 21 VR Specific Rendering [LaValle Lecture: VR-specific problems (https://youtu.be/61jxuVj1J5k) LaValle Lecture: Distortion Shading LaValle Lecture: Image Warp LaValle Ch. 7 PDF Sections 7.2 onward Apr 23 Motion Fall 2019 Lecture LaValle Ch. 8 PDF Worksheet from Lecture PDF Apr 28 No Lecture: Work on Projects Apr 30 No Lecture: Work on Projects May 5 Exam