Skip to main content

Two-dimensional simulation of gaseous phenomena using vortex particles

  • Conference paper

Part of the book series: Eurographics ((EUROGRAPH))

Abstract

This article presents a simple, fast and stable method for the animation and visualisation of turbulent gaseous fluids in two dimensions. We draw on well known methods from computational fluid dynamics to model the fluid using vorticity and velocity fields. While the vorticity is transported by a particle system, we use a uniform grid to compute velocities and displacements for each particle. This mixed approach where free particles move on a fixed grid requires little computational power, making it suitable for computer animation. The method simulates the behaviour of fluids in situations where the contact between fluid masses with different velocities generates an intermediate mixing layer which can give rise to turbulence phenomena. Unlike previous algorithms, it is possible to generate quasiturbulent patterns, where large scale coherent vortex structures are still discernible in the flow.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abernathy, F.H., Kronauer, R.E., “The formation of vortex streets”, Journal of Fluid Mechanics, vol. 13, pp. 1–20, 1962.

    Article  MathSciNet  MATH  Google Scholar 

  2. Almgren, A.S., Buttke, T., Colella, P., “A Fast Adaptive Vortex Method in Three Dimensions”, Journal of Computational Physics, vol. 113, pp. 177–200, 1994.

    Article  MathSciNet  MATH  Google Scholar 

  3. Appel, A.A., “An Efficient Program for Many-Body Simulations”, SIAM Journal on Scientific and Statistical Computing, vol. 16, n. 1, pp. 85–103, 1985.

    Article  MathSciNet  Google Scholar 

  4. Chiba, N., Muraoka, K., Takahashi, H., Miura, M., “Two-dimensional Visual Simulation of Flames, Smoke and the Spread of Fire”, The Journal of Visualisation And Computer Animation, vol. 5, pp. 37–53, 1994.

    Article  Google Scholar 

  5. Chorin, A.J., “Numerical Study of Slightly Viscous Flow”, Journal of Fluid Mechanics, vol. 57, n. 4, pp. 78. 5–796, 1973.

    MathSciNet  Google Scholar 

  6. Christiansen, J.P., “Numerical Simulation by the Method of Point Vortices”, Journal of Computational Physics, vol. 13, pp. 363–379, 1973.

    Article  MATH  Google Scholar 

  7. Ebert, D.S., Parent, R.E., “Rendering And Animation of Gaseous Phenomena by Combining Fast Volume and Scanline A-buffer Techniques”, ACM Computer Graphics, vol. 24, n. 4, pp. 357–366, (Proc. SIGGRAPH ’80).

    Google Scholar 

  8. Gardner, G.Y., “Visual Simulation of Clouds”, ACM Computer Graphics, vol. 19, n. 3, pp. 297–363, (Proc. SIGGRAPH ’85).

    Google Scholar 

  9. Greengard, L., Rokhlin, V., “A Fast Algorithm for Particle Simulations”, Journal of Computational Physics, vol. 73, pp. 325–348, 1987.

    Article  MathSciNet  MATH  Google Scholar 

  10. Haumann, D., Wejchert, J., Arya, K., Bacon, B., Khorasani, A., Norton, A., Sweeney, P., “Aspects of Motion Design for Physically-Based Animation”, Scientific Visualisation of Physical Phenomena, (CG International ’81 Proceedings), Springer-Verlag, Tokyo, June 1991, pp. 147–158.

    Google Scholar 

  11. Hockney, R.W., Eastwood, J.W., “Computer Simulation Using Particles”, IOP Publishing, Bristol, 1988.

    Book  MATH  Google Scholar 

  12. Leonard, A., “Vortex Methods for Flow Simulation”, Journal of Computational Physics, vol. 37, pp. 289–335, 1980.

    Article  MathSciNet  MATH  Google Scholar 

  13. Perlin, K., “An Image Synthesiser”, ACM Computer Graphics, vol. 19, n. 3, pp. 287–296, (Proc. SIGGRAPH ’85).

    Google Scholar 

  14. Reeves, W.T., “Particle Systems- A Technique for Modelling a Class of Fuzzy Objects”, ACM Computer Graphics, vol. 17, n. 3, pp. 359–376, (Proc. SIGGRAPH ’83).

    Google Scholar 

  15. Sakas, G., “Modelling and animating turbulent gaseous phenomena using spectral synthesis”, The Visual Computer, vol. 9, n. 4, pp. 200–212, 1993.

    Article  Google Scholar 

  16. Saupe, D., Peitgen, H.O., “The Science of Fractal Images”, Springer-Verlag, Berlin Heidelberg New York, 1988.

    MATH  Google Scholar 

  17. Sethian, J., “A Brief Overview of Vortex Methods”, Vortex Methods and Vortex Motion, Gustafson, K.E., Sethian, J., ( Eds. ), SIAM, 1990

    Google Scholar 

  18. Sethian, J., Brunet, J., Greenberg, A., Mesirov, J.P., “Two-Dimensional, Viscous, Incompressible Flow in Complex Geometries on a Massively Parallel Processor, Journal of Computational Physics, vol. 101, pp. 185–206, 1992

    Article  MathSciNet  MATH  Google Scholar 

  19. Starr, J., Fiume, E., “Turbulent Wind Fields for Gaseous Phenomena”, ACM Computer Graphics, vol. 27, n. 4, pp. 369–376, (Proc. SIGGRAPH ’83).

    Google Scholar 

  20. Swarztrauber, P., Sweet, R., “Efficient Fortran SubPrograms For The Solution Of Elliptic Equations”, NCAR TN/IA-109, July, 1975, 138 pp.

    Google Scholar 

  21. Tennekes, H., Lumley, J., “A First Course in Turbulence”, MIT Press, Cambridge, 1972.

    Google Scholar 

  22. van Wijk, J.J., “Flow Visualisation with Surface Particles”, IEEE Computer Graphics & Applications, pp. 18–24, July, 1993.

    Google Scholar 

  23. Yaeger, L., Upson, C., Meyers, R., “Combining Physical and Visual Simulation: Creation of the Planet Jupiter for the Film 2010”, ACM Computer Graphics, vol. 20, n. 4, pp. 85–93, (Proc. SIGGRAPH ’86).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag/Wien

About this paper

Cite this paper

Gamito, M.N., Lopes, P.F., Gomes, M.R. (1995). Two-dimensional simulation of gaseous phenomena using vortex particles. In: Terzopoulos, D., Thalmann, D. (eds) Computer Animation and Simulation ’95. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-9435-5_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-9435-5_1

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-82738-3

  • Online ISBN: 978-3-7091-9435-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics