junkpile

13 · wgpu Voxel Feedback Volume

A standalone Tauri 2 + Rust/wgpu example that evolves a persistent three-dimensional RGBA16F field with a WGSL compute shader, then renders it with a volume raymarcher.

npm install
npm run dev:metal

Concepts

Start at 128³. Two RGBA16F fields require 32 MiB at 128³, 108 MiB at 192³, and 256 MiB at 256³.