skip to main content
10.1145/2542355.2542371acmconferencesArticle/Chapter ViewAbstractPublication Pagessiggraph-asiaConference Proceedingsconference-collections
research-article

Generating flow fields variations by modulating amplitude and resizing simulation space

Published: 19 November 2013 Publication History

Abstract

The visual simulation of fluids has become an important element in many applications, such as movies and computer games. In these applications, large-scale fluid scenes, such as fire in a village, are often simulated by repeatedly rendering multiple small-scale fluid flows. In these cases, animators are requested to generate many variations of a small-scale fluid flow. This paper presents a method to help animators meet such requirements. Our method enables the user to generate flow field variations from a single simulated dataset obtained by fluid simulation. The variations are generated in both the frequency and spatial domains. Fluid velocity fields are represented using Laplacian eigenfunctions which ensure that the flow field is always incompressible. In generating the variations in the frequency domain, we modulate the coefficients (amplitudes) of the basis functions. To generate variations in the spatial domain, our system expands or contracts the simulation space, then the flow is calculated by solving a minimization problem subject to the resized velocity field. Using our method, the user can easily create various animations from a single dataset calculated by fluid simulation.

Supplementary Material

ZIP File (a13-sato.zip)
Supplemental material.

References

[1]
Bridson, R., Hourihan, J., and Nordenstam, M. 2007. Curl-noise for procedural fluid flow. ACM Transactions on Graphics 26, 3, Article 46.
[2]
Bridson, R. 2008. Fluid Simulation for Computer Graphics. AK Peters.
[3]
Fedkiw, R., Stam, J., and Jansen, H. W. 2001. Visual simulation of smoke. In Proceedings of ACM SIGGRAPH 2001, 15--22.
[4]
Feldman, B. E., O'Brien, J. F., and Arikan, O. 2003. Animating suspended particle explosions. In Proceedings of ACM SIGGRAPH 2003, 708--715.
[5]
Fuller, A. R., Krishnan, H., Mahrous, K., Hamann, B., and Joy, K. I. 2007. Real-time procedural volumetric fire. In Proceeding of the 2007 symposium on Interactive 3D graphics and games, 175--180.
[6]
Lamorlette, A., and Foster, N. 2002. Structural modeling of flames for a production environment. ACM Transactions on Graphics 21, 3, 729--735.
[7]
Nguyen, D. Q., Fedkiw, R., and Jensen, H. W. 2002. Physically based modeling and animation of fire. ACM Transactions on Graphics 21, 3, 721--728.
[8]
Patel, M., and Taylor, N. 2005. Simple divergence-free fields for artistic simulation. Journal of Graphics, GPU, and Game Tools 10, 4, 49--60.
[9]
Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P. 2007. Numerical Recipes 3rd Edition: The Art of Scientific Computing. Cambridge University Press.
[10]
Stam, J. 1999. Stable fluids. In Proceedings of ACM SIGGRAPH 1999, Annual Conference Series, 121--128.
[11]
Witt, T. D., Lessig, C., and Fiume, E. 2012. Fluid simulation using laplacian eigenfunctions. ACM Transactions on Graphics 31, 1, Article 10.

Cited By

View all

Index Terms

  1. Generating flow fields variations by modulating amplitude and resizing simulation space

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SA '13: SIGGRAPH Asia 2013 Technical Briefs
    November 2013
    135 pages
    ISBN:9781450326292
    DOI:10.1145/2542355
    • Conference Chairs:
    • Baoquan Chen,
    • Andrei Sharf
    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

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 19 November 2013

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Laplacian eigenfunctions
    2. amplitude modulation
    3. flow field
    4. resizing simulation space
    5. variation synthesis

    Qualifiers

    • Research-article

    Conference

    SA '13
    Sponsor:
    SA '13: SIGGRAPH Asia 2013
    November 19 - 22, 2013
    Hong Kong, Hong Kong

    Acceptance Rates

    Overall Acceptance Rate 178 of 869 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 99
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all

    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