Skip to content

Search

Search notes, blog posts, experiments, learning topics, and resources

All experiments

WebGPU Particle Field

Idea

A compute-shader particle field as the exploratory spike for my WebGPU learning item — 1M particles in Chrome, a blank canvas in Safari.

WebGPU Particle Field

Idea stage, deliberately public: the goal is a hero-background particle field simulated entirely in a compute shader, mouse-repelled, running a million particles without touching the CPU per frame. The spike proved Chrome handles this easily.

The blocker is the same one that paused the WebGPU learning item: browser support and WGSL tooling. If Safari ships by the end of the year this becomes the landing page background; if not, it stays a demo with a Canvas2D fallback. Either way the spike code is public.