skip to main content
10.1145/2370919.2370926acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

A data-driven approach for synthesizing high-resolution animation of fire

Published: 04 August 2012 Publication History

Abstract

We propose a simple and efficient data-driven method for synthesizing high-resolution 3D animations of fire from low-resolution fluid simulations. Our method is based on grid-based fluid simulation. The key concept behind our method is to use a precomputed database of high-resolution velocity fields in order to produce small-scale details that are lost in low-resolution velocity fields. The database is constructed by 2D fluid simulation and no high-resolution 3D fluid simulations need to be executed. At run-time, a low-resolution 3D fluid simulation is executed and the velocity field calculated at each time step is approximated by a linear combination of the precomputed velocity fields. This approximation process produces realistic small-scale detail. Using our method, users can efficiently design animations of fire with low-resolution simulation and our method converts them into high-resolution animations. We examine the ability of our method by applying it to simulations of fire under various situations including moving obstacles.

Supplementary Material

JPG File (p37-sato.jpg)
WMV File (p37-sato.wmv)

References

[1]
Batty, C., Bertails, F., and Bridson, R. 2007. A fast variational framework for accurate solid-fluid coupling. ACM Transaction on Graphics 26, 3, 100.
[2]
Bridson, R. 2008. Fluid Simulation for Computer Graphics. AK Peters.
[3]
Crane, K., Llamas, I., and Tariq, S. 2007. Real Time Simulation and Rendering of 3D Fluids. Addison-Wesley, ch. 30.
[4]
Dobashi, Y., Matsuda, Y., Yamamoto, T., and Nishita, T. 2008. A fast simulation method using overlapping grids for interactions between smoke and rigid objects. Computer Graphics Forum 23, 3, 539--546.
[5]
Fattal, R., and Lischinski, D. 2004. Target-driven smoke animation. ACM Transactions on Graphics 23, 3, 439--446.
[6]
Fedkiw, R., Stam, J., and Jensen, H. W. 2001. Visual simulation of smoke. In Proc. SIGGRAPH 2001, 15--22.
[7]
Feldman, B. E., O'Brien, J. F., and Klingner, B. M. 2005. Animating gases with hybrid meshes. ACM Transaction on Graphics 24, 3, 904--909.
[8]
Horvath, C., and Geiger, W. 2009. Directable, high-resolution simulation of fire on the gpu. ACM Transaction on Graphics 28, 3, Article 41.
[9]
Kim, T., Thürey, N., James, D., and Gross, M. 2008. Wavelet turbulence for fluid simulation. ACM Transaction on Graphics 27, 3, Article 50.
[10]
Lentine, M., Zheng, W., and Fedkiw, R. 2010. A novel algorithm for incompressible flow using only a coarse grid projection. ACM Transaction on Graphics 29, 4, Article 114.
[11]
Losasso, F., Gibou, F., and Fedkiw, R. 2004. Simulating water and smoke with an octree data structure. ACM Transaction on Graphics 23, 3, 457--462.
[12]
Nielsen, M. B., and Christensen, B. B. 2010. Improved variational guiding of smoke animations. Computer Graphics Forum 29, 2, 705--712.
[13]
Nielsen, M. B., Christensen, B. B., Zafar, N. B., Roble, D., and Museth, K. 2009. Guiding of smoke animations through variational coupling of simulations at different resolutions. In Proc. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2009, 217--226.
[14]
Pfaff, T., Thürey, N., Cohen, J., Tariq, S., and Gross, M. 2010. Scalable fluid simulation using anisotropic turbulence particles. ACM Transaction on Graphics 29, 6, Article 174.
[15]
Rasmussen, N., Nguyen, D. Q., Geiger, W., and Fedkiw, R. 2003. Smoke simulation for large scale phenomena. ACM Transactions on Graphics 22, 3 (aug), 703--707.
[16]
Schechter, H., and Bridson, R. 2008. Evolving sub-grid turbulence for smoke animation. In Proc. the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 1--7.
[17]
Stam, J. 1999. Stable fluids. In Proceedings of ACM SIGGRAPH 1999, Annual Conference Series, 121--128.
[18]
Treuille, A., McNamara, A., Popovic, Z., and Stam, J. 2003. Keyframe control of smoke simulations. ACM Transactions on Graphics 22, 3 (Jul), 716--723.
[19]
Treuille, A., Lewis, A., and Popovic, Z. 2006. Model reduction for real-time fluids. ACM Transaction on Graphics 25, 3, 826--834.
[20]
Wicke, M., Stanton, M., and Treuille, A. 2009. Modular bases for fluid dynamics. ACM Transaction on Graphics 28, 3, Article 39.
[21]
Yuan, Z., Chen, F., and Zhao, Y. 2011. Pattern-guided smoke animation with lagrangian coherent structure. ACM Transaction on Graphics 30, 6, Article 136.

Cited By

View all
  • (2021)Data-driven simulation in fluids animation: A surveyVirtual Reality & Intelligent Hardware10.1016/j.vrih.2021.02.0023:2(87-104)Online publication date: Apr-2021
  • (2020)A density-accurate tracking solution for smoke upresolutionThe Visual Computer10.1007/s00371-020-01889-3Online publication date: 12-Jul-2020
  • (2019)A CNN‐based Flow Correction Method for Fast PreviewComputer Graphics Forum10.1111/cgf.1364938:2(431-440)Online publication date: 7-Jun-2019
  • Show More Cited By

Index Terms

  1. A data-driven approach for synthesizing high-resolution animation of fire

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DigiPro '12: Proceedings of the Digital Production Symposium
    August 2012
    80 pages
    ISBN:9781450316491
    DOI:10.1145/2370919
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 04 August 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. fire
    2. fluid simulation
    3. upsampling

    Qualifiers

    • Research-article

    Conference

    DigiPro '12
    Sponsor:
    DigiPro '12: The Digital Production Symposium
    August 4, 2012
    California, Glendale

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)7
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 08 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2021)Data-driven simulation in fluids animation: A surveyVirtual Reality & Intelligent Hardware10.1016/j.vrih.2021.02.0023:2(87-104)Online publication date: Apr-2021
    • (2020)A density-accurate tracking solution for smoke upresolutionThe Visual Computer10.1007/s00371-020-01889-3Online publication date: 12-Jul-2020
    • (2019)A CNN‐based Flow Correction Method for Fast PreviewComputer Graphics Forum10.1111/cgf.1364938:2(431-440)Online publication date: 7-Jun-2019
    • (2019)Extracting-mapping scheme for the dynamic details in fluid re-simulations from videosMultimedia Systems10.1007/s00530-019-00612-025:4(371-381)Online publication date: 1-Aug-2019
    • (2018)Example-based turbulence style transferACM Transactions on Graphics10.1145/3197517.320139837:4(1-9)Online publication date: 30-Jul-2018
    • (2017)A geometric control of fire motion editingThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-016-1283-333:5(585-595)Online publication date: 1-May-2017
    • (2017)Fire synthesis using basis fires and designThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-015-1204-x33:3(343-354)Online publication date: 1-Mar-2017
    • (2016)Adding Turbulence Based on Low-Resolution Cascade RatiosAdvances in Visual Computing10.1007/978-3-319-50835-1_7(67-76)Online publication date: 10-Dec-2016
    • (2015)A Geometric Control of Fire Motion Editing2015 International Conference on Virtual Reality and Visualization (ICVRV)10.1109/ICVRV.2015.61(177-184)Online publication date: Oct-2015

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media