skip to main content
10.1145/1028523.1028550acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
Article

Animation of reactive gaseous fluids through chemical kinetics

Published:27 August 2004Publication History

ABSTRACT

Although chemically reactive fluids may be used effectively to increase the reality of visual effects, little work has been done with the general modeling of chemical reactions in computer animation. In this paper, we attempt to extend an established, physically based fluid simulation technique to handle reactive gaseous fluids. The proposed technique exploits the theory of chemical kinetics to account for a variety of chemical reactions that are frequently found in everyday life. In extending the existing fluid simulation method, we introduce a new set of physically motivated control parameters that allow an animator to control intuitively the behavior of reactive fluids. Our method is straightforward to implement, and is flexible enough to create various interesting visual effects including explosions and catalysis. We demonstrate the effectiveness of our new simulation technique by generating several animation examples with user control.

Skip Supplemental Material Section

Supplemental Material

References

  1. {BPP01} Beaudoin P., Paquet S., Poulin P.: Realistic and controllable fire simulation. In Proc. of Graphics Interface 2001 (2001), pp. 159--166. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {BY01} Bashforth B., Yang Y.-H.: Physics-based explosion modeling. Graphical Models 63, 1 (2001), 21--44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {Chu02} Chung T.: Computational Fluid Dynamics. Cambridge University Press, ISBN 0-521-59416-2, 2002.Google ScholarGoogle Scholar
  4. {CMTM94} Chiba N., Muraoka K., Takahashi H., Miura M.: Two dimensional visual simulation of flames, smoke and the spread of fire. Journal of Visualization and Computer Animation 5 (1994), 37--53.Google ScholarGoogle ScholarCross RefCross Ref
  5. {DEJ*99} Dorsey J., Edelman A., Jensen H., Legakis J., Pedersen H.: Modeling and rendering of weathered stone. In Proc. of ACM SIGGRAPH 1999 (1999), pp. 225--234. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. {Fed97} Fedkiw R.: A Survey of Chemically Reacting, Compressible Flows. PhD thesis, Dept. of Mathematics, Univ. of California, Los Angeles, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. {FL04} Fattal R., Lischinski D.: Target-driven smoke animation. ACM Transactions on Graphics (ACM SIGGRAPH 2004) 23, 3 (2004). (to appear). Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. {FM97a} Foster N., Metaxas D.: Controlling fluid animation. In Proc. of Computer Graphics International 1997 (1997), pp. 178--188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. {FM97b} Foster N., Metaxas D.: Modeling the motion of a hot, turbulent gas. In Proc. of ACM SIGGRAPH 1997 (1997), pp. 181--188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. {FMP92} Fowler D., Meinhardt H., Prusinkiewicz P.: Modeling seashells. In Proc. of ACM SIGGRAPH 1992 (1992), pp. 379--387. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. {FOA03} Feldman B., O'Brien J., Arikan O.: Animating suspended particle explosions. ACM Transactions on Graphics (ACM SIGGRAPH 2003) 22, 3 (2003), 708--715. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. {FSJ01} Fedkiw R., Stam J., Jensen H.: Visual simulation of smoke. In Proc. of ACM SIGGRAPH 2001 (2001), pp. 23--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. {Gat02} Gates W.: Animation of Reactive Fluids. PhD thesis, Dept. of Computer Science, The Univ. of British Columbia, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. {HK03} Hasinoff S., Kutulakos K.: Photoconsistent 3D fire by flame-sheet decomposition. In Proc. of the Ninth IEEE International Conference on Computer Vision (2003), pp. 1184--1191. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. {Lev02} Levine I.: Physical Chemistry, 5th ed. McGraw-Hill, Inc., ISBN 0-07-253495-8, 2002.Google ScholarGoogle Scholar
  16. {LF02} Lamorlette A., Foster N.: Structural modeling of flames for a production environment. ACM Transactions on Graphics (ACM SIGGRAPH 2002) 21, 3 (2002), 729--735. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. {LvE87} Lewis B., Von Elbe G.: Combustion, Flames and Explosions of Gases, 3rd ed. Academic Press, ISBN 0-12-446751-2, 1987.Google ScholarGoogle Scholar
  18. {MMA99} Mazarak O., Martins C., Amanatides J.: Animating exploding objects. In Proc. of Graphics Interface 1999 (1999), pp. 211--218. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. {MTPS04} McNamara A., Treuille A., Popović Z., Stam J.: Fluid control using the adjoint method. ACM Transactions on Graphics (ACM SIGGRAPH 2004) 23, 3 (2004). (to appear). Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. {NF99} Neff M., Fiume E.: A visual model for blast waves and fracture. In Proc. of Graphics Interface 1999 (1999), pp. 193--202. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. {NFJ02} Nguyen D., Fedkiw R., Jensen H.: Physically based modeling and animation of fire. ACM Transactions on Graphics (ACM SIGGRAPH 2002) 21, 3 (2002), 721--728. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. {PTVF92} Press W., Teukolsky S., Vetterling W., Flannery B.: Numerical Recipes in C: The Art of Scientific Computing, 2nd ed. Cambridge University Press, ISBN 0-521-43108-5, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. {RNGF03} Rasmussen N., Nguyen D., Geiger W., Fedkiw R.: Smoke simulation for large scale phenomena. ACM Transactions on Graphics (ACM SIGGRAPH 2003) 22, 3 (2003), 703--707. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. {SF95} Stam J., Fiume E.: Depicting fire and other gaseous phenomena using diffusion processes. In Proc. of ACM SIGGRAPH 1995 (1995), pp. 129--136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. {Sta99} Stam J.: Stable fluids. In Proc. of ACM SIGGRAPH 1999 (1999), pp. 121--128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. {TMPS03} Treuille A., McNamara A., Popović Z., Stam J.: Keyframe control of smoke simulations. ACM Transactions on Graphics (ACM SIGGRAPH 2003) 22, 3 (2003), 716--723. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. {Tur91} Turk G.: Generating textures on arbitrary surfaces using reaction-diffusion. In Proc. of ACM SIGGRAPH 1991 (1991), pp. 289--298. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. {WK91} Witkin A., Kass M.: Reaction-diffusion textures. In Proc. of ACM SIGGRAPH 1991 (1991), pp. 299--308. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. {WLMK02} Wei X., Li W., Mueller K., Kaufman A.: Simulating fire with texture splats. In Proc. of IEEE Visualization 2002 (2002), pp. 227--234. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. {YOH00} Yngve G., O'Brien J., Hodgins J.: Animating explosions. In Proc. of ACM SIGGRAPH 2000 (2000), pp. 29--36. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Animation of reactive gaseous fluids through chemical kinetics

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            SCA '04: Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
            August 2004
            388 pages
            ISBN:3905673142

            Publisher

            Eurographics Association

            Goslar, Germany

            Publication History

            • Published: 27 August 2004

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate183of487submissions,38%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader