Information on the lectures given in class are listed below,
divided into roughly one-week sets. Information includes references
when the lectures where given, and where applicable,
links to slides used in class. If slides have not yet been
posted or to get a preview of upcoming lectures see
last year's slides .
Midterm Exam Review (126 kB PDF)
Covered 26 October 2026.
Set 1: Course Overview, System Overview (831 kB PDF)
Covered 24 August 2026
Set 1a: Frame Buffer Example
Covered 24, 28 August 2026
Additional Material
Set 2a: Basics of Simulation, Bouncing Ball (138 kB PDF)
Covered 28, 31 August 2026
Additional Material
Set 2b: Basics of Simulations, Springs (131 kB PDF)
Covered 31 August, 2, ... September 2026
Additional Material
Set 3: Mathematics for 3D Graphics (403 kB PDF)
Covered 2, 4, 9, 11, 14, 16, 18, 21 September 2026
Additional Material
CPU-Only Simple Rasterization
Covered 23 September 2026
CPU-Only Rendering Code, Rasterization and Coordinate Spaces
Covered 23 September 2026
CPU-Only Z (Depth) Buffering, Lighting
Covered 25, ... September 2026
CPU-Only Rendering Code, Ray Tracing
Covered 28, 30 September 2026
Rendering Pipeline (552 kB PDF)
Covered 5, 7, 12, 14 October 2026
CPU-Only Rendering Pipeline
Covered 14 October 2026
Vulkan Primitives, Drawing a Sphere
Covered 16, 19 October 2026
Additional Material
OpenGL Shading Language Basics, Simple Vertex and Fragment Shaders
Covered 16 October 2026
Additional Material
Homework 3 Solution
Covered 21 October 2026
Textures
Covered 23 October 2026
Additional Material
Midterm Exam Solution (2.07 MB PDF)
Covered 2 November 2026
Geometry Shaders
Covered 30 October, 4, 6, ... November 2026
Additional Material
ECE Home Page