THREE.JS / BUFFERGEOMETRY / SELECTIVE DRAW

Hide the data, keep the draw.

The official pattern stores one visibility value per line endpoint and discards hidden fragments in a shader. This deterministic fixture keeps the attribute lengths, pair ownership, and update path observable.

Loading selective linesPreparing the deterministic sphere-line fixture.
backend
WebGL2
primitive
LineSegments
draw calls
—
lines
—
culled / total
—
visibility storage
Float32 × 2 / line
sample avg / p95
NOT RUN

Official remote page, Stats panel, exact random field, pixel fidelity, driver-level upload inspection, native WebGPU parity, device-wide performance, and whole-example fidelity remain separate.