Skip to main content
Log in

Solid spaces and inverse particle systems for controlling the animation of gases and fluids

  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

This paper describes a new system for controlling the animation of gases, liquids, and volume density functions. This system is extremely powerful and flexible. It allows for the control of animation effects ranging from physically based motion of gases to the choreographed motion of gases. These techniques make extensive use of three-dimensional tables, including both flow vectors and motion functions for controlling gas animation. This new system uses aninverse particle system, where each point in three-dimensional screen space (image space discretized to pixel locations) is moved through a gas space to determine which portion of the gas occupies the current location in screen space.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Blinn J (1982) Light reflection functions for simulation of clouds and dusty surfaces. Comput Graph 16(3):21–29

    Google Scholar 

  • Carlson W, Ebert D, Parent R, Boyer K (1990): EDGE-educational and developmental graphics environment. Technical Report OSU-CISRC-2/90-TR3, Department of Computer and Information Science, The Ohio State University, Columbus

    Google Scholar 

  • Chow CY (1983) An introduction to computational fluid dynamics, Seminole, Boulder

    Google Scholar 

  • Ebert DS (1991) Solid spaces: a unified approach to describing object attributes. PhD thesis, The Ohio State University, Columbus

    Google Scholar 

  • Ebert D, Parent R (1990) Rendering and animation of gaseous phenomena by combining fast volume and scanline a-buffer techniques. Comput Graph 24(4):357–366

    Google Scholar 

  • Ebert D, Boyer K, Roble D (1989) Once a pawn a foggy knight ... (videotape). In: SIGGRAPH Video Review 54. ACM SIGGRAPH, New York, segment 3

    Google Scholar 

  • Ebert D, Ebert J, Boyer K (1990) Getting into art [videotape]. Department of Computer and Information Science. The Ohio State University, Columbus

    Google Scholar 

  • Gardner G (1985) Visual simulation of clouds. Comput Graph 19(3):297–303

    Google Scholar 

  • Gardner G (1990) Forest fire simulation. Comput Graph 24(4):430

    Google Scholar 

  • Kajiya J, Von Herzen B (1984) Ray tracing volume densities. Comput Graph 18(3):165–174

    Google Scholar 

  • Klassen RV (1987) Modeling the effect of the atmosphere on light. ACM Trans Graph 6(3):215–237

    Google Scholar 

  • Max N (1986) Light diffusion through clouds and haze. Comput Vision Graph Image Process 33:280–292

    Google Scholar 

  • Nishita T, Miyawaki Y, Nakamae E (1987) A shading model for atmospheric scattering considering luminous intensity distribution of light sources. Comput Graph 21(4):303–310

    Google Scholar 

  • Perlin K (1985) An image synthesizer. Comput Graph 19(3):287–296

    Google Scholar 

  • Reeves W (1983) Particle systems — a technique for modeling a class of fuzzy objects. Comput Graph 17(3):359–376

    Google Scholar 

  • Rushmeier H, Torrance K (1987) The zonal method for calculating light intensities in the presence of a participating medium. Comput Graph 21(4):293–302

    Google Scholar 

  • Sims K (1990) Particle animation and rendering using data parallel computation. Comput Graph 24(4):405–413

    Google Scholar 

  • Voss R (1983) Fourier synthesis of Gaussian fractals: 1/f noises, landscapes, and flakes. In: SIGGRAPH 83: tutorial on state of the art image synthesis, vol 10. ACM SIGGRAPH

  • Willis P (1987) Visual simulation of atmospheric haze. Comput Graph Forum 6:35–42

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Richard E. Parent.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ebert, D.S., Carlson, W.E. & Parent, R.E. Solid spaces and inverse particle systems for controlling the animation of gases and fluids. The Visual Computer 10, 179–190 (1994). https://doi.org/10.1007/BF01901285

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01901285

Key words

Navigation