THREE.JS / VOXEL GEOMETRY

A landscape from merged planes.

The official example samples ImprovedNoise, places six oriented PlaneGeometry faces per column, culls hidden sides, merges the result, and renders it with an atlas. This contract makes those geometry decisions and the first-person lifecycle observable.

ReadyWEBGL2 / MINECRAFT GEOMETRY
Waiting for a voxel landscape.
world / cells
—
faces
—
vertices / triangles
—
height range
—
sample avg / p95
—

The official painterly atlas, 128 × 128 random world, exact FirstPersonControls choreography, Stats, camera scale, page/pixel fidelity, and native backend/device matrix are not copied. The local atlas and deterministic world prove the selected geometry/culling lifecycle only; whole-example fidelity remains separate.

Sources: ImprovedNoise · BufferGeometryUtils · official Minecraft geometry example