Synthetic Controllable Turbulence Using Robust Second Vorticity Confinement

Capturing fine details of turbulence on a coarse grid is one of the main tasks in real‐time fluid simulation. Existing methods for doing this have various limitations. In this paper, we propose a new turbulence method that uses a refined second vorticity confinement method, referred to as robust second vorticity confinement, and a synthesis scheme to create highly turbulent effects from coarse grid. The new technique is sufficiently stable to efficiently produce highly turbulent flows, while allowing intuitive control of vortical structures. Second vorticity confinement captures and defines the vortical features of turbulence on a coarse grid. However, due to the stability problem, it cannot be used to produce highly turbulent flows. In this work, we propose a robust formulation to improve the stability problem by making the positive diffusion term to vary with helicity adaptively. In addition, we also employ our new method to procedurally synthesize the high‐resolution flow fields. As shown in our results, this approach produces stable high‐resolution turbulence very efficiently.

[1]  Adrien Treuille,et al.  Fluid control using the adjoint method , 2004, ACM Trans. Graph..

[2]  Ignacio Llamas,et al.  Advections with Significantly Reduced Dissipation and Diffusion , 2007, IEEE Transactions on Visualization and Computer Graphics.

[3]  Ronald Fedkiw,et al.  Mass and momentum conservation for fluid simulation , 2011, SCA '11.

[4]  Robert Bridson,et al.  Evolving sub-grid turbulence for smoke animation , 2008, SCA '08.

[5]  John Steinhoff,et al.  Long distance wave computation using nonlinear solitary waves , 2010, J. Comput. Appl. Math..

[6]  Meng Fan,et al.  Convection of Concentrated Vortices and Passive Scalars as Solitary Waves , 2003, J. Sci. Comput..

[7]  J. Steinhoff,et al.  Computing Blunt Body Flows on Coarse Grids Using Vorticity Confinement , 2002 .

[8]  M. Costes Analysis of the second vorticity confinement scheme , 2008 .

[9]  Robert Bridson,et al.  Animating sand as a fluid , 2005, ACM Trans. Graph..

[10]  Jos Stam,et al.  Stable fluids , 1999, SIGGRAPH.

[11]  Ronald Fedkiw,et al.  Visual simulation of smoke , 2001, SIGGRAPH.

[12]  Zhi Yuan,et al.  Langevin Particle: A Self‐Adaptive Lagrangian Primitive for Flow Simulation Enhancement , 2011, Comput. Graph. Forum.

[13]  Michael A Robinson APPLICATION OF VORTICITY CONFINEMENT TO INVISCID MISSILE FORCE AND MOMENT PREDICTION , 2004 .

[14]  Doug L. James,et al.  Wavelet turbulence for fluid simulation , 2008, SIGGRAPH 2008.

[15]  Shin-Jin Kang,et al.  Procedural Synthesis using Vortex Particle Method for Fluid Simulation , 2009, Comput. Graph. Forum.

[16]  Markus H. Gross,et al.  Synthetic turbulence using artificial boundary layers , 2009, ACM Trans. Graph..

[17]  Parviz Moin,et al.  An improvement of fractional step methods for the incompressible Navier-Stokes equations , 1991 .

[18]  Ming C. Lin,et al.  Fast animation of turbulence using energy transport and procedural synthesis , 2008, SIGGRAPH Asia '08.

[19]  Adrien Treuille,et al.  Keyframe control of smoke simulations , 2003, ACM Trans. Graph..

[20]  John Keyser,et al.  Preview-based sampling for controlling gaseous simulations , 2011, SCA '11.

[21]  Ronald Fedkiw,et al.  A vortex particle method for smoke, water and explosions , 2005, ACM Trans. Graph..

[22]  Robert Bridson,et al.  Fluid Simulation for Computer Graphics , 2008 .

[23]  Sarah Tariq,et al.  Scalable fluid simulation using anisotropic turbulence particles , 2010, ACM Trans. Graph..

[24]  Ronald Fedkiw,et al.  An Unconditionally Stable MacCormack Method , 2008, J. Sci. Comput..

[25]  Un-Hong Wong,et al.  Real‐time smoke simulation with improved turbulence by spatial adaptive vorticity confinement , 2011, Comput. Animat. Virtual Worlds.

[26]  J. Steinhoff,et al.  Modification of the Euler equations for ‘‘vorticity confinement’’: Application to the computation of interacting vortex rings , 1994 .

[27]  Ken Museth,et al.  Guiding of smoke animations through variational coupling of simulations at different resolutions , 2009, SCA '09.

[28]  Ye Zhao,et al.  Pattern-guided smoke animation with lagrangian coherent structure , 2011, SA '11.