// live demo
WebGPU Particles
Sixty thousand particles living in a GPU storage buffer. A WGSLcompute shader advects every one through a procedural curl-noise flow field each frame, then pulls them toward your cursor. A second WGSL render pipeline draws them as additive points — no WebGLRenderer, no Three.js, just rawnavigator.gpu.
- WebGPU
- WGSL compute
- Storage buffers
- Curl-noise field
- 60k particles