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