Re:Money was never the end goal – mrdoob – threejs creator
by skeeter2020 on Saturday November 09, 2024 @12:10PM
(#42095505)
I don't keep too many reference books forever, but "3D Math Primer for Graphics and Game Development" and Eric Lengyel's book are on my shelf.
The are very accessible, IMO aimed at the "kid who was good at high school math, wanted to make video games".
There’s a famous “ray tracing in a weekend” book even.
Color spaces and PBR also isn’t some magic. It’s just math. You implement it in shaders and color space conversion functions.
It gets really hard when you try to optimize it, like you said with render farms. IMO synchronization in Vulkan (and other low low level graphics APIs) is the really difficult stuff.
But nothing that requires a PhD or whatever.
For the curious “Real Time Rendering” is a really great textbook all about modern rendering techniques