Course Calendar
| Class # | Date | Lecture Topic | Materials | Assignments |
|---|---|---|---|---|
| Week 1 | ||||
| 1 | Aug 28 | Course overview, defining VR, historical perspective | LaValle, Ch 1 | |
| 2 | Aug 30 | Bird's-eye view: VR hardware | LaValle, Ch 2.1 | |
| Week 2 | ||||
| Sep 4 | Labor Day | MP1 out | ||
| 3 | Sep 6 | Bird's-eye view: VR software, Sensation and perception | LaValle, Ch 2.2 | |
| Week 3 | ||||
| 4 | Sep 11 | Projects overview ,Bird's-eye view: Sensation and perception | LaValle, Ch 3.1, 3.2 | MP 1 due, MP2 out |
| 5 | Sep 13 | Geometric modeling, linear transformations, 2D rigid-body transformations | LaValle, Sec 3.2, 3.3 | |
| Week 4 | ||||
| 6 | Sep 18 | 3D rotations, yaw, pitch, roll, quaternions, conversions | LaValle, Ch 3.2,3.3 | MP2.1 due |
| 7 | Sep 20 | Quaternions, conversion, Local vs Global coordinate frames. Homogeneous transforms | LaValle, Ch 3.2,3.3 | |
| Week 5 | ||||
| 8 | Sep 25 | Homogeneous transforms | LaValle, Ch 3.4, 3.5 | |
| 9 | Sep 27 | Intro. viewing transforms; Eye, canonical view, and viewport transforms. | LaValle, Ch 3 | |
| Week 6 | ||||
| 10 | Oct 2 | Eye, canonical view, and viewport transforms. | LaValle, Ch 3 | MP3 & MP4 out |
| Oct 4 | Invited lecture by prof. Steven LaValle | Project proposal & MP2 due on Oct 6 | ||
| Week 7 | ||||
| 11 | Oct 9 | Exam review | ||
| Oct 10 | Evening Exam 1 | 7:00pm-8:30pm | A-L: MSEB 100 M-Z: DCL 1320 |
|
| Oct 11 | No lecture | MP3 due on Oct 13 | ||
| Week 8 | ||||
| 12 | Oct 16 | Light propagation and properties; Lenses, diopter; | LaValle, Ch 4 | |
| 13 | Oct 18 | Real and virtual images; optical aberrations; Structure of human eye; photoreceptors | LaValle, Ch. 4 | |
| Week 9 | ||||
| 14 | Oct 23 | Optical aberrations; Structure of human eye; photoreceptors | LaValle, Ch. 4 | |
| 15 | Oct 25 | Visual pathway; eye movements; implications of physiology on VR | LaValle, Ch. 4 | |
| Week 10 | ||||
| 16 | Oct 30 | Visual pathway; mplications of physiology on VR;Perception of depth | LaValle, Ch. 4 | |
| Nov 1 | MP4 review | LaValle, Ch. 4 | ||
| Week 11 | ||||
| 17 | Nov 6 | Perception of motion; Stroboscopic apparent motion; Implications on VR: frame rates, fixing judder | LaValle, Ch. 5 | |
| Nov 8 | Implications on VR: frame rates, fixing judder; Microsoft Hololense Invited Lecture | LaValle, Ch 5 | ||
| Week 12 | ||||
| 18 | Nov 13 | Implications on VR: frame rates, pixel size; Visual rendering; Shading; Rasterization | LaValle, Ch 7.1-7.4 | MP4 due |
| Nov 15 | No lecture | LaValle, Ch 7.2-7.4 | ||
| Week 13 | ||||
| Nov 20 | Fall Break | |||
| Nov 22 | Fall Break | |||
| Week 14 | ||||
| Nov 27 | Rendering Tips with Unity, invited lecture by Mike Peretz | LaValle, Ch 7 | ||
| 19 | Nov 29 | Texture mapping; Distortion correction; Improving Latency and Frame Rates | LaValle, Ch 7 | MP4.2 due on Nov 11@11am |
| Week 15 | ||||
| Dec 4 | Invited Lecture: VR for Good, by Katherine Mimnaugh | |||
| Dec 6 | No lecture | |||
| Week 16 | ||||
| Dec 11 | No lecture | |||
| Dec 13 | No lecture | |||
| Dec 13 | Evening Exam 2 | 7:00pm-8:50pm | A-L: SIEBL 1404 M-Z:DCL 1320 |
|
| Week 17 | ||||
| Dec 20 | Open House: Final Project Presentation | 5:00pm-10:00pm | ||