THREE.JS / FOUNDATIONS 340

Three offsets. One buffer.

One GPU-owned storage buffer holds three non-indexed commands. An offset array asks the renderer to issue three indirect draws from that shared allocation.

Initializing offset probe—
Creating three native four-word commands with 16-byte strides and byte offsets.

This route follows the official BufferGeometry.setIndirect(), IndirectStorageBufferAttribute, TSL storage/struct, and structured draw-indirect example.

LAB 340 / MULTI-INDIRECT OFFSETS