Blizzard

Every flake is born upwind, tumbles through the turbulence for a few seconds, and dies. Two gust fronts sweep the field on a drifting bearing.

renderer
starting
wind
…
bearing
…
flakes
…
turnover
…
drag to orbit · scroll to dolly
G or click to slam a gust through

WebGPU required