February 2019
Intermediate to advanced
292 pages
6h 55m
English
Okay. You are officially awesome. You’re one of those programmers, the ones who actively seek out new ways to apply their craft and tackle challenges for the thrill of it. You’re in good company!
With this book, you’re going to build a 3D renderer from scratch. Specifically, you’ll build a ray tracer, casting rays of light backward into a scene and following their paths as they bounce around toward a light source. It’s generally not a very fast technique (and so isn’t well-suited for real-time rendering) but it can produce very realistic results. By the end of this book, you’ll be able to render scenes like this one:

And you don’t ...
Read now
Unlock full access