GALLERY CONTRACT / WEBGL MATERIALS
Blend the equation, keep the grid honest.
A source-shaped matrix of transparent planes makes custom source and destination factors visible. Every cell uses `CustomBlending`; the equation can mutate across Add, Subtract, ReverseSubtract, Min, and Max without rebuilding the scene.
Preparing study—
Creating the custom blend grid…
- equation
- —
- cells
- —
- factors
- —
- mode
- —
- background
- —
- target
- —
- frame ms
- —
- sample avg/p95
- —
- owned
- —
Custom blending separates the blend equation from its source and destination factors. The 11 × 10 matrix stays material-owned, while the checkerboard and labels remain ordinary CanvasTexture-backed geometry.
Study failed.The lesson could not initialize.
This route preserves the source-backed custom-blending contract with deterministic local alpha and label fixtures. The official lensflare asset, exact page/pixel fidelity, lil-gui presentation, device/compiler coverage, context-loss stress, and whole-example fidelity remain unverified.
THREE.JS FOUNDATIONS / CUSTOM BLENDING