Skip to main content
Log in

Modeling and animating turbulent gaseous phenomena using spectral synthesis

  • Original Articles
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

This paper presents a new spectral synthesis method, motivated by the spectral turbulence theory, for visual modeling and the realistic and computer-effective animation of turbulent gaseous motion in 2-D and 3-D, which avoids the computational costs of direct simulation. Animation of gases is achieved through a phase shift in the frequency domain according to Kolmogorov's exponential law. The parameters of the turbulence model are intuitive, enabling animaters and designers to become familiar with them quickly. Owing to the method's computational effectiveness, an interactive, (quasi-)real-time, parallelized version, which provides the fast feedack needed to easily adjust the model's parameters, could be implemented.

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

Access this article

Subscribe and save

Springer+
from €37.37 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Price includes VAT (Netherlands)

Instant access to the full article PDF.

Similar content being viewed by others

References

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

    Google Scholar 

  • Bracewell R (1965) The Fourier transform and its applications. McGraw-Hill, New York

    Google Scholar 

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

    Google Scholar 

  • Frost W, Moulden T (1977) Handbook of turbulence. I: Fundamentals and applications. Plenum Press, New York

    Google Scholar 

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

    Google Scholar 

  • Gonzalez RC, Wintz P (1987) Digital image processing (2nd ed). Addison-Wesley, Reading, Mass

    Google Scholar 

  • Inakage M (1989) An illumination model for atmospheric environments. In: Earnshaw RA, Wyvill B (eds) New advances in computer graphics. Proc Comput Graph Int, pp 533–547

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

    Google Scholar 

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

    Article  Google Scholar 

  • Lovejoy S, Mandelbrot B (1985) Fractal properties of rain, and a fractal model. Tellus 37 A (3):209–232

    Google Scholar 

  • Mastin GA, Watterberg PA, Mareda JF (1987) Fourier synthesis of ocean scenes. IEEE Comput Graph Appl, pp 16–23

  • Mandelbrot BB (1975) On the geometry of homogeneous turbulence, with stress on the fractal dimension of the iso-surfaces of scalars. J Fluid Mech 72(2):401–416

    Google Scholar 

  • Max NL (1986) Atmospheric illumination and shadows. ACM Comput Graph 20(4):117–124

    Google Scholar 

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

    Google Scholar 

  • Niederdrenk K (1984) Die endliche und Walsh-Transformation mit einer Einführung in die Bildverarbeitung (2nd ed). Friedrich Vieweg Sohn, Braunschweig

    Google Scholar 

  • Panchev S (1971) Random functions and turbulence. Int Ser Monogr Nat Philos, p32

  • Perlin K, Hoffert E (1989) Hypertexture. ACM Comput Graph 23(3):253–262

    Google Scholar 

  • Peachy DR (1988) Antialiasing solid textures. ACM SIG-GRAPH Functional Based Modeling Course Notes 28:13–35

    Google Scholar 

  • Peitgen HO, Saupe D (1988) The science of fractal images. Springer Verlag, Berlin Heidelberg New York

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  • Sakas G (1990) Fast rendering of arbitrarily distributed volume densities. Proc EUROGRAPHICS, pp 519–530

  • Sakas G (1992) Modeling turbulent gaseous motion using timevarying fractals. In: Encarnação et al. (eds) Fractal geometry and computer graphics. Springer Verlag, Berlin Heidelberg New York

    Google Scholar 

  • Sakas G, Gerth M (1991) Sampling and anti-aliasing discrete 3-D volume density textures. Proc EUROGRAPHICS 16(1):87–102

    Google Scholar 

  • Sakas G, Reichert I (1992) Visual simulation of non-homogeneous, anisotropic gaseous turbulence (To appear)

  • Sakas G, Westermann K (1922) A functional approach to the visual simulation of gaseous turbulence. Proc EURO-GRAPHICS '92, Computer Graphics Forum, Vol II, No 3, pp C107-C117

    Google Scholar 

  • Saupe D (1989) Point evaluation of multi-variable random fractals. In: Jürgens J, Saupe D (eds) Visualisierung in Mathematik und Naturwissenschaft. Bremer Computergraphik Tage 1988, Springer Verlag, Heidelberg

    Google Scholar 

  • Saupe D (1989) Simulation und Animation von Wolken mit Fraktalen. In: Informatik Fachberichte 222, Proc GI-19. Jahrestagung I, Springer Verlag, München

    Google Scholar 

  • Sreenivasan K (1991) Fractals and multifractals in fluid turbulence. Annu Rev Fluid Mech 23:539–600

    Google Scholar 

  • Tennekes H, Lumley J (1972) A first course in turbulence. MIT Press, Cambridge

    Google Scholar 

  • Voss R (1985) Random fractal forgeries. ACM Comput Graph

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

    Google Scholar 

  • Yaeger L, Upson C, Myers R (1986) Combining physical and visual simulation-creation of the planet Jupiter for the film2010. ACM Comput Graph 20(4):85–93

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sakas, G. Modeling and animating turbulent gaseous phenomena using spectral synthesis. The Visual Computer 9, 200–212 (1993). https://doi.org/10.1007/BF01901724

Download citation

  • Issue date:

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

Key words