The final showcase is out! View the gallery!
Introduction
Drawing Triangles
Sampling and Aliasing
Setup + Filtering, C++ Review
Transforms
Texture Mapping
Transforms / Texture Mapping [Solution, Walkthrough], Code [Solution]
Assignment 1 Released
Rasterization Pipeline
Bezier Curves & Surfaces
Splines / Bezier Curves [Solution, Walkthrough]
Mesh Representations & Geometry Processing
Ray Tracing
Half Edges / Ray-Surface Intersection [Solution, Walkthrough], Code
Assignment 1 Due
Assignment 2 Released
Ray Tracing - Acceleration Structures
Radiometry & Photometry
Ray Tracing / Radiometry [Solution, Walkthrough]
Monte Carlo Integration
Global Illumination & Path Tracing
Probability / Monte Carlo Estimators [Solution, Walkthrough], Code
Assignment 2 Due
Assignment 3-1 Released
Material Modeling
Camera & Lenses
Exam 1
Camera & Lenses II
Intro to Animation / Kinematics
Cameras [Solution, Walkthrough], Code
Assignment 3-1 Due
Assignment 3-2 Released
Physical Simulation
Spring Break - No Lecture
Intro to Color Science
Animation, Simulation, Kinematics [Solution, Walkthrough], Code [Solution]
Assignment 4 Released
Intro to Color Science II
Assignment 3-2 Due (Fri 4/1)
Final Project Released
Image Sensors
Color and Sensors [Solution, Walkthrough], Code
Digital Image Processing
Midterm Review
Assignment 4 Due
Light Fields
Virtual Reality I
Light Fields [Solution]
Virtual Reality II
Exam 2
Neural Radiance Fields
Research in Ren's Group