Schedule
The schedule below lists the reading material, due dates for assignments, and topics covered. Due dates for assignments also appear on Classmoji. All dates/times are in Eastern time (Hanover, NH).
For convenience, you can also find/download all the slides linked from the schedule below in this Dropbox folder.
Date | Reading | Due | Topic/Slides | |
---|---|---|---|---|
Week 1: Introduction & Ray Tracing | ||||
Sep 15 | Syllabus; Ch. 1–3; PBR Ch. 3 | Introduction; linear algebra review | ||
Sep 17 | X-hour - Darts base code introduction, PA0, PA1 | |||
Sep 18 | RTOW, all chapters | PA0 | Ray tracing | |
Sep 19 | RTOW, all chapters | Ray tracing | ||
Week 2: Shading & Meshes | ||||
Sep 22 | RTOW, all chapters | RA1 | Ray tracing - Shading | |
Sep 24 | RTNW Ch. 1, 3; PBR Ch. 6.5–6.5.2 | Ray tracing - Shading | ||
Sep 25 | X-hour - Debugging | |||
Sep 26 | PBR Ch. 7 | PA1 | Meshes & acceleration structures | |
Week 3: Meshes & Textures | ||||
Sep 29 | RTNW Ch. 4–8 | RA2 | Meshes & acceleration structures | |
Oct 1 | RTNW Ch. 4–8 | Texture mapping | ||
Oct 2 | X-hour - PA2 | |||
Oct 3 | PBR Ch. 4 | Environment Mapping; Procedural Texturing | ||
Week 4: Radiometry & Monte Carlo | ||||
Oct 6 | RTRYL; PBR Ch. 2 | RA3 | Procedural Texturing; Radiometry | |
Oct 7 | PA2 | |||
Oct 8 | RTRYL; PBR Ch. 2 | Monte Carlo I | ||
Oct 9 | X-hour - PA3, Blender Tutorial | |||
Oct 10 | PBR Ch. 2.2.2 | Bias & Variance; Reflection Equation | ||
Week 5: Monte Carlo & Direct Illumination | ||||
Oct 13 | RTRYL; PBR Ch. 9 | RA4 | Monte Carlo II | |
Oct 15 | PBR Ch. 13, Ch. 12.6 | Monte Carlo III; Sample Direct Lighting I | ||
Oct 16 | PA3 | X-hour - PA4 | ||
Oct 17 | RTRYL; PBR Ch. 13.1–13.4 | Sample Direct Lighting II | ||
Week 6: Path Tracing, Microfacet Models & Participating Media | ||||
Oct 20 | RTRYL; PBR Ch. 9.6, Ch. 9.6.4 | RA5 | Multiple Importance Sampling; Rendering Equation & Path Tracing | |
Oct 22 | RTNW Ch. 9; PBR Ch. 14 | Microfacet Models | ||
Oct 23 | X-hour | |||
Oct 24 | RTNW Ch. 9; PBR Ch. 14 | PA4 | Participating Media | |
Week 7: Participating Media, Bidirectional path tracing | ||||
Oct 27 | RTNW Ch. 9; PBR Ch. 14 | RA6 | Participating Media | |
Oct 29 | RTNW Ch. 9; PBR Ch. 14 Ch. 16 (PBR v3) | Proposal | Participating Media | |
Oct 30 | X-hour | |||
Oct 31 | PBR Ch. 16 (PBR v3) | Light Tracing & Bidirectional Path Tracing | ||
Week 8: Photon Mapping | ||||
Nov 3 | PBR Ch. 16 (PBR v3) | RA7, PA5 | Photon Mapping | |
Nov 5 | PBR Ch. 16 (PBR v3) | Volumetric Photon Mapping | ||
Nov 6 | X-hour | |||
Nov 7 | RTNW Ch. 9; PBR Ch. 14; Ch. 16 (PBR v3) | Many Light Methods | ||
Week 9: Many Light Methods, Stratification & Misc. | ||||
Nov 10 | RA8 | Many Light Methods; NeRFs | ||
Nov 12 | PBR Ch. 8.5–8.7 | Stratified Sampling, Orthogonal Array Sampling | ||
Nov 13 | X-hour | |||
Nov 14 | PBR Ch. 8 | RIS & ReSTIR | ||
Week 10: Misc. | ||||
Nov 17 | PBR Ch. 15.5 (PBR v3) | RA9 | Subsurface Scattering | |
Nov 22 | PA6 | Final projects due | ||
Week 11: Finals | ||||
Nov 23 | "Final Exam" (Rendering Competition, 8:00 AM!) |