Course Calendar
Fall 2016 Lecture Recordings | Spring 2018 Lecture Recordings
| Class # | Date | Lecture Topic | Materials | Assignments |
|---|---|---|---|---|
| Week 1 | ||||
| Jan 15 | MLK Jr. Day | None | ||
| 1 | Jan 17 | Course overview, defining VR, historical perspective | LaValle, Ch 1 (book) | |
| Week 2 | ||||
| 2 | Jan 22 | Bird's-eye view: VR hardware | LaValle, Ch 2.1 | MP1 out |
| 3 | Jan 24 | Bird's-eye view: VR software, Sensation and perception | LaValle, Ch 2.2 | |
| Week 3 | ||||
| 4 | Jan 29 | Project Overview Bird's-eye view: Sensation and perception |
LaValle, Ch 3.1, 3.2 | MP 1.1 due |
| 5 | Jan 31 | Geometric modeling, linear transformations, 2D rigid-body transformations | LaValle, Sec 3.2, 3.3 | |
| Week 4 | ||||
| 6 | Feb 5 | 3D rotations, yaw, pitch, roll, quaternions, conversions | LaValle, Ch 3.2,3.3 | MP1.2 due, MP2 released |
| 7 | Feb 7 | Quaternions, conversion, Local vs Global coordinate frames. Homogeneous transforms | LaValle, Ch 3.2,3.3 | |
| Week 5 | ||||
| 8 | Feb 12 | Homogeneous transforms | LaValle, Ch 3.4, 3.5 | MP 2.1 due |
| 9 | Feb 14 | Intro. viewing transforms; Eye, canonical view, and viewport transforms (Notes) | LaValle, Ch 3 | |
| Week 6 | ||||
| 10 | Feb 19 | Eye, canonical view, and viewport transforms. | LaValle, Ch 3 | MP2.2-2.4 due, MP3 & MP4 out |
| Feb 21 | Chris Widdowson Guest Lecture: Unity 5 Graphics: Advanced Global Illumination and Image Effects | |||
| Week 7 | ||||
| 11 | Feb 26 | Exam review | MP3 Due | |
| Feb 27 | Evening Exam 1 Practice Exam |
7-8:30 PM | Last Name:A-L: MSEB 100M-Z: SC 1404 | |
| Feb 28 | No lecture | Project Proposal Due Fri, Mar 2 at 4PM | ||
| Week 8 | ||||
| 12 | Mar 5 | Light propagation and properties; Lenses, diopter (Notes) | LaValle, Ch 4 | |
| 13 | Mar 7 | Real and virtual images; optical aberrations; Structure of human eye; photoreceptors (Notes) | LaValle, Ch. 4 | |
| Week 9 | ||||
| 14 | Mar 12 | Optical aberrations; Structure of human eye; photoreceptors (Notes) | LaValle, Ch. 4 | 4 Credit Proposal Due |
| 15 | Mar 14 | Visual pathway; eye movements; implications of physiology on VR (Notes) | LaValle, Ch. 4 | |
| Week 10 | ||||
| Mar 19 | SPRING BREAK | LaValle, Ch. 4 | ||
| Mar 21 | SPRING BREAK | LaValle, Ch. 4 | ||
| Week 11 | ||||
| 16 | Mar 26 | Visual pathway; Implications of physiology on VR;Perception of depth (Notes) | LaValle, Ch. 5 | MP4 Due |
| Mar 28 | No Lecture | LaValle, Ch 5 | ||
| Week 12 | ||||
| 17 | Apr 2 | Perception of motion; Stroboscopic apparent motion; Implications on VR: frame rates, fixing judder (Notes) | LaValle, Ch 7.1-7.4 | |
| 18 | Apr 4 | Implications on VR: frame rates, pixel size; Visual rendering; Shading; Rasterization (Notes) | LaValle, Ch 7.2-7.4 | |
| Week 13 | ||||
| 19 | Apr 9 | Texture mapping; Distortion correction; Improving Latency and Frame Rates (Notes) | LaValle, Ch 7.4-7.5 | |
| 20 | Apr 11 | VR rendering problems; Buffering; Tearing; Prediction; Image Warp (Notes) | LaValle, Ch 7 | |
| Week 14 | ||||
| Apr 16 | Best Practices in Unity & VR, invited lecture by Victor Mouschovias | LaValle, Ch 9, 12 | ||
| 21 | Apr 18 | Motion in Real and Virtual Worlds (Notes) | LaValle, Ch 9 | |
| Week 15 | ||||
| 22 | Apr 23 | Human Vestibular System, Vection & Preventing VR Sickness, guest lecture by Katie Mimnaugh | LaValle, Ch 8, 12 | |
| 23 | Apr 25 | Tracking Overview; Position Tracking (Notes) | LaValle, Ch 9 | |
| Week 16 | ||||
| Apr 30 | Exam Review | 4 Credit Responses Due | ||
| May 1 | Evening Exam 2 | 7 - 8:30 PM | A-L: MSEB 100 M-Z: SC 1404 |
|
| May 2 | No lecture | |||
| Week 17 | ||||
| May 9 | Open House: Final Project Presentation | 5 - 10 PM | VR Lab | |