GALLERY CONTRACT / WEBGL POSTPROCESSING
Light needs something to cross.
A native WebGL2 study of the classic godrays shape: sample the rendered image toward a projected light source, accumulate a radial scatter, then compose it through an isolated ShaderPass.
Preparing study—
Creating the beauty → radial scatter → output graph…
- pipeline
- —
- light
- —
- samples
- —
- target
- —
- frame ms
- —
- sample avg/p95
- —
- owned
- —
The isolated ShaderPass samples tDiffuse toward a projected light position; its composer, shader material, scene, and renderer have explicit lifecycle ownership.
Study failed.The lesson could not initialize.
This route captures the radial-scatter contract with deterministic local geometry. The third-party godrays composer, official assets, exact GUI/page/pixel parity, visual parity, backend matrices, and whole-example fidelity remain unverified.
THREE.JS FOUNDATIONS / GODRAYS PASS