01 · GPU laboratory · 2026
SILICON
From-scratch WebGL2 GPU lab — no Three.js, no engine. VAOs, shadow maps, deferred G-buffers, a CPU rasterizer, and a wind-tunnel that takes your own .obj / .stl. The same objects you would bind from C with GLFW.
- Nine labs from Hello Triangle through deferred shading and a CPU rasterizer
- Live GLSL ES 3.00 editor, hardware caps panel, orbit and fly cameras
- Column-major math that matches glUniformMatrix4fv — nothing in the hot path goes through a scene graph
- WebGL2
- GLSL ES 3.00
- TypeScript
- OpenGL ES


