THREE.JS / GEOMETRY CONTRACT
Shoot geometry onto geometry.
The official decal splatter study raycasts a mesh, transforms its face normal, and clips a transparent DecalGeometry against the hit surface. This lab keeps that projection, material policy, and ownership boundary visible with a deterministic local specimen.
ReadyWEBGL2 / DECAL
Waiting for the local specimen.
- palette
- —
- projected
- —
- scale range
- —
- surface hit
- —
- sample avg / p95
- —
The official Lee Perry Smith GLB and decal diffuse/normal maps, random splat colors/scales, GUI/Stats presentation, exact page/pixel composition, native WebGPU parity, device-wide performance, context-loss stress, and whole-example fidelity remain separate boundaries.
Sources: DecalGeometry · official decal splatter example