A genuine volumetric march with Henyey-Greenstein scattering and six-tap self-shadowing, lit by one hard shaft. Deliberately slow: the mids set turbulence, the bass the updraft, and a kick sends a pressure wave up the column instead of a flash.
Drawn with: a WebGL2 shader.
Reacts to and looks like: gpu, webgl2 and smoke.
Family: Visualiser.
Runs in your browser. The preview above is the same program the renderer uses.