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.
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
Bracewell R (1965) The Fourier transform and its applications. McGraw-Hill, New York
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
Frost W, Moulden T (1977) Handbook of turbulence. I: Fundamentals and applications. Plenum Press, New York
Gardner GY (1985) Visual simulation of clouds. ACM Comput Graph 19(3):297–303
Gonzalez RC, Wintz P (1987) Digital image processing (2nd ed). Addison-Wesley, Reading, Mass
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
Klassen V (1987) Modeling the effect of the atmosphere on light. ACM Trans Graph 6(3):215–237
Lovejoy S, Mandelbrot B (1985) Fractal properties of rain, and a fractal model. Tellus 37 A (3):209–232
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
Max NL (1986) Atmospheric illumination and shadows. ACM Comput Graph 20(4):117–124
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
Niederdrenk K (1984) Die endliche und Walsh-Transformation mit einer Einführung in die Bildverarbeitung (2nd ed). Friedrich Vieweg Sohn, Braunschweig
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
Peachy DR (1988) Antialiasing solid textures. ACM SIG-GRAPH Functional Based Modeling Course Notes 28:13–35
Peitgen HO, Saupe D (1988) The science of fractal images. Springer Verlag, Berlin Heidelberg New York
Perlin K (1985) An image synthesizer. ACM Comput Graph 19(3):287–296
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
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
Sakas G, Gerth M (1991) Sampling and anti-aliasing discrete 3-D volume density textures. Proc EUROGRAPHICS 16(1):87–102
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
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
Saupe D (1989) Simulation und Animation von Wolken mit Fraktalen. In: Informatik Fachberichte 222, Proc GI-19. Jahrestagung I, Springer Verlag, München
Sreenivasan K (1991) Fractals and multifractals in fluid turbulence. Annu Rev Fluid Mech 23:539–600
Tennekes H, Lumley J (1972) A first course in turbulence. MIT Press, Cambridge
Voss R (1985) Random fractal forgeries. ACM Comput Graph
Willis P (1987) Visual simulation of atmospheric haze. Comput Graph Forum 6:35–42
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
Author information
Authors and Affiliations
Rights 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
Issue date:
DOI: https://doi.org/10.1007/BF01901724

