Nova Particles
A GPU particle system built on WebGPU compute shaders and Three.js TSL. Published on npm as @nova-particles/core.
- Role
- Creator
- Years
- 2025
- Status
- Live
Live
- category
- Experiments
- stack
- WebGPU, Three.js, TypeScript, Performance
The brief
Particle systems that run on the CPU slow down at thousands of particles.
The build
A WebGPU compute shader pipeline with Structure of Arrays storage buffers, and forces for gravity, drag, wind, vortex and noise.
What shipped
On npm as @nova-particles/core. Live demo at particle-system-web.vercel.app. The GitHub repository is private.