See also: Simulation of Smoke based on Vortex Filament Primitives (SCA'05)