THREE.JS / WEBGL SIMPLE GI
A little light goes a long way.
A source-shaped study of the official simple global illumination example: camera probes read a tiny render target and progressively paint bounced light into torus-knot vertex colors.
StartingWEBGL2
Building the probe scene.
- probe
- —
- progress
- —
- bounce
- —
- vertex colors
- —
- sample avg / p95
- —
- frames
- —
This is a partial source-shaped implementation, not a claim of pixel parity. Official assets, exact random colors, device/backend matrix, context-loss behavior, and whole-example fidelity remain separate.
Sources: official simple GI example · article