100,000 Shader Particles

A swirling particle fountain that uses Perlin noise to generate movement for the particles over time. All movements are calculated on the GPU so it stays performant well into the hundreds of thousands of particles range (this demo has 173,889 to be exact).