Real-time smoke simulation with improved turbulence by spatial adaptive vorticity confinement
Publication Type
Journal Article
Publication Date
4-2011
Abstract
Turbulence modeling has recently drawn many attentions in fluid animation to generate small-scale rolling features. Being one of the widely adopted approaches, vorticity confinement method re-injects lost energy dissipation back to the flow. However, previous works suffer from deficiency when large vorticity coefficient ε is used, due to the fact that constant ε is applied all over the simulated domain. In this paper, we propose a novel approach to enhance the visual effect by employing an adaptive vorticity confinement which varies the strength with respect to the helicity instead of a user-defined constant. To further improve fine details in turbulent flows, we are not only applying our proposed vorticity confinement to low-resolution grid, but also on a finer grid to generate sub-grid level turbulence. Since the incompressible Navier-Stokes equations are solved only in low-resolution grid, this saves a significant amount of computation. Several experiments demonstrate that our method can produce realistic smoke animation with enhanced turbulence effects in real-time.
Keywords
Fluid animation, Fluid simulations, Incompressible navier stokes equations, Simulated domains, Smoke simulation, Turbulence effect, Vorticity confinement, Vorticity confinement method
Discipline
Databases and Information Systems
Research Areas
Information Systems and Management
Publication
Computer Animation and Virtual Worlds
Volume
22
Issue
2-3
First Page
107
Last Page
114
ISSN
1546-4261
Identifier
10.1002/cav.408
Publisher
Wiley: 12 months
Citation
HE, Shengfeng; WONG, Hon-Cheng; PANG, Wai-Man; and WONG, Un-Hong.
Real-time smoke simulation with improved turbulence by spatial adaptive vorticity confinement. (2011). Computer Animation and Virtual Worlds. 22, (2-3), 107-114.
Available at: https://ink.library.smu.edu.sg/sis_research/8379
Additional URL
https://doi.org/10.1002/cav.408