Fast animation of turbulence using energy transport and procedural synthesis

Rahul Narain, Jason Sewall, Mark Carlson, Ming C. Lin
2008 ACM SIGGRAPH Asia 2008 papers on - SIGGRAPH Asia '08  
Figure 1 : Smoke swirls around an obstacle (left); and a moving ball creates a turbulent wake behind it (right). Abstract We present a novel technique for the animation of turbulent fluids by coupling a procedural turbulence model with a numerical fluid solver to introduce subgrid-scale flow detail. From the large-scale flow simulated by the solver, we model the production and behavior of turbulent energy using a physically motivated energy model. This energy distribution is used to synthesize
more » ... n incompressible turbulent velocity field, whose features show plausible temporal behavior through a novel Lagrangian approach for advected noise. The synthesized turbulent flow has a dynamical effect on the largescale flow, and produces visually plausible detailed features on both gaseous and free-surface liquid flows. Our method is an order of magnitude faster than full numerical simulation of equivalent resolution, and requires no manual direction.
doi:10.1145/1457515.1409119 fatcat:i5zcyx76kfghvpzfra2khivhty