THREE.JS / GEOMETRY CONTRACT

Color lives on the vertices.

The official vertex-colors study adds a color BufferAttribute to cloned IcosahedronGeometry objects and renders it through a vertex-color MeshPhongMaterial. This lab makes the attribute population and repaint boundary observable.

ReadyWEBGL2 / VERTEX COLORS
Waiting for a palette mutation.
meshes / vertices
—
palette
—
variation
—
sample avg / p95
—

The official icosahedron scale, three exact palette formulas, shadow textures, Stats presentation, mouse-driven camera, and page/pixel fidelity are not copied. Native device/compiler/backend coverage, context-loss stress, and whole-example fidelity remain separate boundaries.

Sources: BufferAttribute · Material vertex colors · official vertex-colors example