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