Points carried by a curl-noise flow field. Nothing is simulated frame to frame: every position is a function of where the point started and what time it is, so the cloud can be paused, rewound and reshaped without ever falling apart.
H hide the panel · Space freeze time · drag to orbit · scroll to zoom
Source on GitHub · Licence · Credits
This browser can't start WebGL2, so the cloud has nowhere to run.