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 |