gabrielgambetta.com
Computer Graphics from Scratch
Gabriel Gambetta2021-04-01
Open original article →Summary
Computer Graphics from Scratch by Gabriel Gambetta demystifies core computer graphics algorithms through clear explanations and language-agnostic pseudocode. Covering raytracing and rasterization, the book builds algorithms from scratch without external libraries, enabling readers with basic programming and high school math knowledge to understand and implement essential rendering techniques. Interactive demos support learning from light, shadows, projection, to texturing.
Key Ideas
Introductory computer graphics algorithms
Focus on raytracing and rasterization
No external libraries, language-agnostic
Uses basic programming and math