skip to main content
10.5555/1632592.1632594acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
research-article

Evolving sub-grid turbulence for smoke animation

Published: 07 July 2008 Publication History

Abstract

We introduce a simple turbulence model for smoke animation, qualitatively capturing the transport, diffusion, and spectral cascade of turbulent energy unresolved on a typical simulation grid. We track the mean kinetic energy per octave of turbulence in each grid cell, and a novel "net rotation" variable for modeling the self-advection of turbulent eddies. These additions to a standard fluid solver drive a procedural post-process, layering plausible dynamically evolving turbulent details on top of the large-scale simulated motion. Finally, to make the most of the simulation grid before jumping to procedural sub-grid models, we propose a new multistep predictor to alleviate the nonphysical dissipation of angular momentum in standard graphics fluid solvers.

References

[1]
{AN05} Angelidis A., Neyret F.: Simulation of smoke based on vortex filament primitives. In Proc. ACM SIGGRAPH/Eurographics Symp. Comp. Anim. (2005).
[2]
{BHN07} Bridson R., Hourihan J., Nordenstam M.: Curl-noise for procedural fluid flow. ACM Trans. Graph. (Proc. SIGGRAPH) 26, 3 (2007).
[3]
{BMF07} Bridson R., M�ller-Fischer M.: Fluid simulation, 2007. ACM SIGGRAPH 2007 courses.
[4]
{CD05} Cook R. L., DeRose T.: Wavelet noise. ACM Trans. Graph. (Proc. SIGGRAPH) 24, 3 (2005), 803--811.
[5]
{FSJ01} Fedkiw R., Stam J., Jensen H. W.: Visual simulation of smoke. In Proc. SIGGRAPH (2001), pp. 15--22.
[6]
{Gam95} Gamito M. N.: Two dimensional Simulation of Gaseous Phenomena Using Vortex Particles. In Proc. of the 6th Eurographics Workshop on Comput. Anim. and Sim. (1995), Springer-Verlag, pp. 3--15.
[7]
{HN67} Harlow F. H., Nakayama P. I.: Turbulence transport equations. Phys. Fluids 10, 11 (1967), 2323--2332.
[8]
{KH04} Kniss J., Hart D.: Volume effects: modeling smoke, fire, and clouds, 2004. Section from ACM SIGGRAPH 2004 courses, Real-Time Volume Graphics, http://www.cs.unm.edu/jmk/sig04_modeling.ppt.
[9]
{KLLR05} Kim B., Liu Y., Llama I., Rossignac J.: FlowFixer: using BFECC for fluid simulation. In Proc. Eurographics Workshop on Natural Phenomena (2005).
[10]
{KTJG08} Kim T., Th�rey N., James D., Gross M.: Wavelet turbulence for fluid simulation. ACM Trans. Graph. (Proc. SIGGRAPH) (2008).
[11]
{Ney03} Neyret F.: Advected textures. In Proc. ACM SIGGRAPH/Eurographics Symp. Comp. Anim. (2003), pp. 147--153.
[12]
{PK05} Park S. I., Kim M. J.: Vortex fluid for gaseous phenomena. In Proc. ACM SIGGRAPH/Eurographics Symp. Comp. Anim. (2005).
[13]
{PN01} Perlin K., Neyret F.: Flow noise. In ACM SIGGRAPH Technical Sketches and Applications (2001), p. 187. http://www-evasion.imag.fr/Publications/2001/PN01/.
[14]
{Pop05} Pope S. B.: Turbulent Flows. Cambridge University Press, 2005.
[15]
{RNGF03} Rasmussen N., Nguyen D., Geiger W., Fedkiw R.: Smoke simulation for large scale phenomena. ACM Trans. Graph. (Proc. SIGGRAPH) 22 (2003), 703--707.
[16]
{SF92} Shinya M., Fournier A.: Stochastic motion: Motion under the influence of wind. In Proc. Eurographics (1992), pp. 119--128.
[17]
{SF93} Stam J., Fiume E.: Turbulent wind fields for gaseous phenomena. In Proc. ACM SIGGRAPH (1993), pp. 369--376.
[18]
{SRF05} Selle A., Rasmussen N., Fedkiw R.: A vortex particle method for smoke, water and explosions. ACM Trans. Graph. (Proc. SIGGRAPH) (2005), 910--914.
[19]
{Sta99} Stam J.: Stable fluids. In Proc. SIGGRAPH (1999), pp. 121--128.
[20]
{TL72} Tennekes H., Lumley J. L.: A first course in turbulence. MIT Press, 1972.
[21]
{YUM86} Yaeger L., Upson C., Myers R.: Combining physical and visual simulation---creation of the planet jupiter for the film 2010. In Proc. ACM SIGGRAPH (1986), pp. 85--93.
[22]
{ZB05} Zhu Y., Bridson R.: Animating sand as a fluid. ACM Trans. Graph. (Proc. SIGGRAPH) (2005), 965--972.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCA '08: Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
July 2008
230 pages
ISBN:9783905674101

Sponsors

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 07 July 2008

Check for updates

Qualifiers

  • Research-article

Conference

SCA08
Sponsor:

Acceptance Rates

SCA '08 Paper Acceptance Rate 24 of 60 submissions, 40%;
Overall Acceptance Rate 183 of 487 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)1
Reflects downloads up to 19 Oct 2024

Other Metrics

Citations

Cited By

View all

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media