Dieses Buch bietet eine praxisorientierte Einführung in die Welt der 3D-Grafikprogrammierung, ohne dass komplexe Bibliotheken wie OpenGL oder DirectX vorausgesetzt werden. Der Leser lernt Schritt für Schritt, wie man einen Raytracer und einen Rasterizer von Grund auf entwickelt. Gabriel Gambetta erklärt
die mathematischen Konzepte dahinter auf verständliche Weise und konzentriert sich auf die algorithmischen Grundlagen. Das Ziel ist es, ein tiefes Verständnis dafür zu vermitteln, wie digitale Bilder eigentlich entstehen.