Simulation of Smoke Based on Vortex Filament Primitives - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Simulation of Smoke Based on Vortex Filament Primitives

Résumé

We describe a method that permits the high performance simulation of fluid phenomena such as smoke, with high-level control for the artist. Our key primitives are vortex filament and vortex ring: vorticity defines a flow as well as velocity does, and for numerous interesting flows such as smoke or explosions this information is very compact and tightly linked to the visual features of the fluid. We treat these vortices as 1D Lagrangian primitives (i.e. connected particles), which permit unbounded fluids and very accurate positioning of the features. The simulation of passive density particles for rendering is totally independent of the fluid animation itself. Thus, the animation can be efficiently simulated, edited and even stored, while the fluid resolution used for rendering can be arbitrarily high. We aim at plausible fluids rather than physical accuracy. For efficiency and stability, we introduce a new formalization of the Biot-Savart law and a modified Biot-Savart kernel. Our model also introduces a hierarchical filament structure for animation LOD, turbulent noise, and an original scheme for density particles.
Fichier principal
Vignette du fichier
paper0132.pdf (1.33 Mo) Télécharger le fichier
Vignette du fichier
plume.jpg (13.19 Ko) Télécharger le fichier
Vignette du fichier
1901.jpg (12.16 Ko) Télécharger le fichier
SCA05.ppt (2.16 Mo) Télécharger le fichier
Vignette du fichier
SHOT4b.jpg (12.45 Ko) Télécharger le fichier
VortexFilaments.avi (23.28 Mo) Télécharger le fichier
Vignette du fichier
_1301.jpg (10.99 Ko) Télécharger le fichier
Vignette du fichier
_2SHOT13.jpg (12.48 Ko) Télécharger le fichier
Vignette du fichier
_Fig3b.jpg (28.16 Ko) Télécharger le fichier
Vignette du fichier
_fig80128.jpg (3.95 Ko) Télécharger le fichier
Vignette du fichier
_shot6_1a.jpg (15.4 Ko) Télécharger le fichier
Vignette du fichier
animShots_b4.jpeg (15.36 Ko) Télécharger le fichier
Vignette du fichier
fig3b2_anim0099.jpeg (13.8 Ko) Télécharger le fichier
Vignette du fichier
traj.jpg (11.88 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Format : Figure, Image
Format : Figure, Image
Format : Autre
Format : Figure, Image
Format : Vidéo
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Format : Figure, Image
Loading...

Dates et versions

inria-00402131 , version 1 (23-05-2011)

Identifiants

Citer

Alexis Angelidis, Fabrice Neyret. Simulation of Smoke Based on Vortex Filament Primitives. Symposium on Computer Animation (SCA '05), ACM-SIGGRAPH/EG, Jul 2005, Los Angeles, United States. pp.35-48, ⟨10.1145/1073368.1073380⟩. ⟨inria-00402131⟩
478 Consultations
528 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More