Rendering
DTU 02562 · physically based ray tracing built from scratch in WebGPU. Each week's exercises run live in the browser — pick one below.
Interactive exercises render with WebGPU; open them in Chrome or Edge (or Safari 18+). The progressive path tracers (Weeks 7–9) sharpen over a second or two as samples accumulate.
Week 1 — Getting started — camera rays
Week 2 — Shadows, mirrors & glass
Week 3 — Textures & sampling
Week 4 — Radiometry & photometry
- Written solutions document