CS 498VR
Spring 2018

CS 498: Virtual Reality

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. 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 7-8:30 PM Last Name:
A-L: MSEB 100
M-Z: SC 1404
Feb 28 No lecture

Project Proposal Due

Week 8
12 Mar 5 Light propagation and properties; Lenses, diopter; LaValle, Ch 4

13 Mar 7 Real and virtual images; optical aberrations; Structure of human eye; photoreceptors LaValle, Ch. 4

Week 9
14 Mar 12 Optical aberrations; Structure of human eye; photoreceptors LaValle, Ch. 4

4 Credit Proposal Due

15 Mar 14 Visual pathway; eye movements; implications of physiology on VR LaValle, Ch. 4

Week 10
16 Mar 19 SPRING BREAK LaValle, Ch. 4

Mar 21 SPRING BREAK LaValle, Ch. 4

Week 11
17 Mar 26 Visual pathway; mplications of physiology on VR;Perception of depth LaValle, Ch. 5

MP4 Due

Mar 28 Perception of motion; Stroboscopic apparent motion; Implications on VR: frame rates, fixing judder LaValle, Ch 5

Week 12
18 Apr 2 Implications on VR: frame rates, pixel size; Visual rendering; Shading; Rasterization LaValle, Ch 7.1-7.4
Apr 4 No lecture LaValle, Ch 7.2-7.4

Week 13

Apr 9 TBD

Apr 11 TBD

Week 14
Apr 16 Rendering Tips with Unity, invited lecture by Mike Peretz LaValle, Ch 7

4 Credit Responses Due

Apr 18 Nov 29 Texture mapping; Distortion correction; Improving Latency and Frame Rates LaValle, Ch 7
Week 15

Apr 23 Invited Lecture: VR for Good, by Katherine Mimnaugh

Apr 25 TBD
Week 16
Apr 30 TBD
TBD Evening Exam 2 TBD A-L: MSEB 100
M-Z: SC 1404
May 2 TBD
Week 17

TBD Open House: Final Project Presentation TBD