THREE.JS / FOUNDATIONS 329
Three coordinates. One volume.
A write-only Storage3DTexture receives deterministic values at (x, y, z) coordinates. A separate storage buffer verifies the computed voxels without claiming ordinary WebGL2 equivalence.
Initializing 3D probe—
Checking WebGPU storage-3D support.
The probe is waiting for a compute dispatch.
- path
- —
- texture
- —
- access
- —
- dispatches
- —
- sample
- —
- checksum
- —
Contract: 4×4×3 RGBA32F, one write-only 3D binding, integer voxel coordinates, and one storage-buffer lane per invocation. It does not claim read/write aliasing, barriers, mip generation, or WebGL2 equivalence.
Storage 3D textures are unavailable here.No WebGL2 fallback is run; this lab stays honest about the WebGPU-only binding.
Storage 3D texture initialization failed.The WebGPU probe could not initialize.
The route follows the official Storage3DTexture and Renderer.computeAsync/getArrayBufferAsync surfaces.
LAB 329 / STORAGE 3D TEXTURE