THREE.JS / DYNAMIC GEOMETRY
One buffer, four contracts.
A deterministic WebGL2 lab keeps the official custom-attribute families separate: line displacement and color, particle size and color, merged billboard sorting, and alpha-tested billboard color.
InitializingWebGL2
Building custom attributes.
- family
- —
- attributes
- —
- finite / writes
- —
- alpha policy
- —
- sample avg / p95
- —
- diagnostics
- 0
The deterministic fixture preserves the attribute/shader/update contracts; official fonts, random fields, sprite files, Stats presentation, exact pixels, device matrices, and whole-example fidelity remain separate.
Pinned sources: lines · points · billboards · alpha-test billboards