The Book of Shaders
thebookofshaders.comA step-by-step guide to fragment-shader programming
SI 80/100
Details
A step-by-step guide to fragment-shader programming
CPU and GPU rendering for detailed characters, effects and large 3D scenes
Shader techniques explained through a working 3D demo
WebGPU learning from buffers and shaders to rendering techniques
Pose characters, apply mapped materials and render illustrated scenes
Assemble, light and render scenes through editable node graphs
Retro-game browsing and emulator setup on Windows
An ordered route into modern OpenGL graphics programming
WebGL articles built around basic graphics principles