Lectures
Date | Title | Materials |
Week 1 (Jan 26) | Introduction to Ray Tracing |
Basics of Ray Tracing by Eric Haines Video Rasterization by Eric Haines Video Read RTiOW Sections 1-5 Web Book |
Week 1 (Jan 28) | Basic Ray Tracing |
Course Overview Video Basic Ray Tracing Video PDF Great Moments in Graphics: Kristen Bell and Eric B. Jordan presenting an Oscar for the PBR book Video NVIDIA RTX Demos Web page |
Week 2 (Feb 2) | Anti-Aliasing |
MP1 Specification Web page Anti-aliasing Video PDF |
Week 2 (Feb 4) |
Sampling Phong Reflection Model |
Sampling Video PDF Phong Reflection Model Video PDF |
Week 3 (Feb 9) |
Shadows A Camera Model |
Shadows Video PDF A Camera Model Video PDF Ray Tracing from the Ground Up Chapter 9 UIUC Library |
Week 3 (Feb 11) | Ray-Sphere Intersection | Ray-Sphere Intersection Video PDF |
Week 4 (Feb 16) |
Barycentric Coordinates Ray-Triangle Intersection |
Barycentric Coordinates Video PDF |
Week 4 (Feb 18) | Defocus Blur | Depth of Field Video PDF |
Week 5 (Feb. 23) | Acceleration Structures | Regular Grids Video PDF |
Week 5 (Feb. 25) | Acceleration Structures |
Bounding Volume Hierarchies Video PDF Physically Based Rendering Section 4.3 Link Ray Tracing the Next Week Section 3 Link |
Week 6 (March 2) | Affine Transformations | Affine Transformations Video PDF |
Week 6 (March 2) | Surface Normals | Surface Normals Video PDF |
Week 7: March 11 | The Rendering Equation | Ray Tracing Essentials Part 6: The Rendering Equation - Eric HainesVideo |
Week 8: March 16 | Theoretical Foundations |
Rendering Equation Video PDF Ray Tracing from the Ground Up Chapter 9 UIUC Library |
Week 9: March 23 | Monte Carlo Ray Tracing |
Monte Carlo Methods Video PDF Area Lights Video PDF Ray Tracing from the Ground Up Chapter 13 & 18 UIUC Library |
Week 9: March 25 | Mirror Reflection | Mirrors Video PDF |
Week 10: March 30 | Transparency |
Transparency Video PDF Ray Tracing from the Ground Up Chapter 27 UIUC Library |
Week 10: April 1 | Path Tracing | Path Tracing Video PDF |
Week 11: April 6 | Ambient Occlusion | Sampling for AO Video PDF |
Week 11: April 8 | Texture Mapping |
Noise-Based Textures Video PDF Linear Interpolation Video PDF Cubic Interpolation Video PDF Sums of Functions Video PDF |
Week 12: April 15 | Modeling with Implicit Surfaces | CSG Video PDF |
Week 13: April 20 | Photon Mapping | Photon Mapping Video PDF |
Week 13: April 22 | Parallel Ray-Tracing |
Going fast: Parallelizing Your Ray Tracer Video PDF Basics of Optimization Video PDF Going Parallel Video PDF Structure of GPU Shaders Video PDF Multi-bounce Lighting Video PDF |
Week 14: April 27 | Radiosity | Radiosity Video PDF |
Week 14: April 29 | Glossy Specular Reflection | Glossy Reflection Video PDF |
Week 15: May 4 | Fluids | Navier Stokes Equations Video PDF |