CS 498SL
Fall 2017

CS 498: Virtual Reality

Course Calendar

Fall 2016 Video Recordings

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