THREE.JS / WEBGPU MATERIAL CONTRACT
Light without scene lights.
The pinned official study uses MeshMatcapNodeMaterial, an EXR matcap, a tangent-space normal map, live color/exposure controls, and replacement invalidation. This local contract keeps the same material boundary while making the backend and lifecycle observable.
Initializing—
Preparing the view-space lobe.- material
- —
- profile
- —
- exposure
- —
- normal map
- —
- specimens
- —
- sample avg / p95
- —
Native WebGPU uses MeshMatcapNodeMaterial; ?backend=webgl is an explicit MeshMatcapMaterial reference. The official Lee Perry Smith GLB, EXR asset, drag-and-drop JPG/PNG/WebP/AVIF/EXR matrix, Inspector/Stats presentation, device performance, and whole-example fidelity remain separate. Official example