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 (93.6 kB PDF)
Covered 23 October 2023.
Final Exam Review (109 kB PDF)
Covered 1 December 2023.
Set 1: Course Overview, System Overview (667 kB PDF)
Covered 21, 23, .. August 2023.
Set 1a: Frame Buffer Example
Covered 23, 25 .. August 2023.
Additional Material
Set 2a: Basics of Simulation, Bouncing Ball (132 kB PDF)
Covered 28 August 2023.
Additional Material
Set 2b: Basics of Simulations, Springs (131 kB PDF)
Covered 28, 30 August 2023, 1 September 2023
Additional Material
Set 3: Mathematics for 3D Graphics (398 kB PDF)
Covered 1, 6, 8, 11, 13, 15, 18, 20 September 2023
Additional Material
CPU-Only Rendering Code, Rasterization and Coordinate Spaces
Covered 20 September 2023
CPU-Only Rendering Code, Ray Tracing
Covered 27, 29 September 2023
CPU-Only Z (Depth) Buffering, Lighting
Covered 2 October 2023
Rendering Pipeline (533 kB PDF)
Covered 4, 9, 11 October 2023
Additional Material
OpenGL Shading Language Basics, Simple Vertex and Fragment Shaders
Covered 13, 16 October 2023
Additional Material
Textures
Covered 18, 20 October 2023, 6 November 2023
Additional Material
Midterm Exam Solution (373 kB PDF)
Covered 30 October, 1 November 2023
Vulkan Primitives, Drawing a Sphere
Covered 1, 3, 6 November 2023
Additional Material
Geometry Shaders
Covered 6, 8, .. November 2023
Additional Material
ECE Home Page