THREE.JS / FOUNDATIONS 342

Index the window.

Three indexed indirect records select three six-index windows from one index buffer. Each command changes firstIndex while baseVertex stays zero.

Initializing first-index probe—
Creating one 18-index buffer and three five-word commands.

This route follows the official BufferGeometry.setIndirect(), IndirectStorageBufferAttribute, Renderer, TSL, and WebGPU indexed indirect layout.

LAB 342 / INDEXED FIRST-INDEX CONTRACT