The final showcase is out! View the gallery!
Introduction
Drawing Triangles
Sampling & Aliasing
Setup + Filtering, C++ Review [slides]
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 and 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 Cont.
Intro to Animation
Cameras [Solution, Walkthrough]
Assignment 3-1 Due
Assignment 3-2 Released
Kinematics
Final Project Released
Physical simulation
Animation, Simulation, Kinematics [Solution, Walkthrough], Code [Solution]
Assignment 4 Released
Fluid Simulation
Assignment 3-2 Due (Fri 3/24)
Spring Break - No Lecture!
VR
Light Field Cameras [Solution, Walkthrough]
Project Proposal Due
VR cont. & Modal Analysis
Intro to Color Science
Color [Solution, Walkthrough]
Assignment 4 Due
Intro to Color Science II
Image Sensors
Exam OH
Digital Image Processing
Exam 2
Neural Radiance Fields / Guest Lecture - Ben Mildenhall
Final Project OH
Final Project Milestone Due
Research (Ren) & Conclusion