LAB 194 / WEBGPU SPRITES
One sprite. Ten thousand positions.
A single texture becomes a deep field of camera-facing particles. TSL supplies each instance’s position, rotation, and scale without expanding the JavaScript scene graph.
InitializingRenderer —
Loading the local sprite texture and preparing the instanced path.
Sprite field controls
- path
- —
- instances
- —
- draw calls
- —
- rotation
- —
- texture
- —
Instanced sprite initialization failed. The sprite field could not initialize.
The WebGL2 baseline uses one CPU-owned point cloud; Sprite.count is a WebGPU-only instancing contract.