“Turbulent wind fields for gaseous phenomena” by Stam and Fiume

  • ©Jos Stam and Eugene Fiume




    Turbulent wind fields for gaseous phenomena



    The realistic depiction of smoke, steam, mist and water reacting
    to a turbulent field such as wind is an attractive and challenging
    problem. Its solution requires interlocking models for turbulent
    fields, gaseous flow, and realistic illumination. We present a model
    for turbulent wind flow having a deterministic component to specify large-scale behaviour, and a stochastic component to model
    turbulent small-scale behaviour. The small-scale component is
    generated using space-time Fourier synthesis. Turbulent wind
    fields can be superposed interactively to create subtle behaviour.
    An advection-diffusion model is used to animate particle-based
    gaseous phenomena embedded in a wind field, and we derive an
    efficient physically-basedillumination model for rendering the system. Because the number of particles can be quite large, we present
    a clustering algorithm for efficient animation and rendering


    1. D. S. Ebert and R. E. Parent. “Rendering and Animation of Gaseous Phenomena by Combining Fast Volume and Scanline A-buffer Techniques”. ACM Computer Graphics (SIG- GRAPH ’90), 24(4):357-366, August 1990.
    2. A. F. Fournier, D. Fussell, and L. Carpenter. “Computer Rendering of Stochastic Models”. Communications of the ACM, 25(6):371-384, June 1982.
    3. A. Ishimaru. VOLUME 1. Wave Propagation and Scattering in Random Media. Single Scattering and Transport Theory. Academic Press, New York, 1978.
    4. M. Kass and G. Miller. “Rapid, Stable Fluid Dynamics for Computer Graphics”. A CM Computer Graphics (SIGGRAPH ’90), 24(4):49-57, August 1990.
    5. M. Lesieur. Turbulence in Fluids: Stochastic and Numerical Modelling. Kluwer Academic Publisher, Dordrecht, The Netherlands, 1990.
    6. M. Levoy. “Efficient Ray Tracing of Volume Data”. ACM Transactions on Computer Graphics, 9(3):245-261, July 1990.
    7. J. E Lewis. “Generalized Stochastic Subdivision”. ACM Transaction on Graphics, 6(3):167-190, July 1987.
    8. N. Max, R. Crawfis, and D. Williams. “Visualizing Wind Velocities by Advecting Cloud Textures”. In Proceedings of Visualization ’92, pages 179-183, Los Alamitos CA, October 1992. IEEE CS Press.
    9. W. H. Press, B. R Flannery, S. A. Teukolsky, and W. T. Vetterling. Numerical Recipes in C. The Art of Scientific Computing. Cambridge University Press, Cambridge, 1988.
    10. W. T. Reeves and R. Blau. “Approximate and Probabilistic Algorithms for Shading and Rendering Structured Particle Systems”. ACM Computer Graphics (SIGGRAPH ’85), 19(3):313-322, July 1985.
    11. R. S. Rogallo and R Moin. “Numerical Simulation of Turbulent Flows”. Annual Review of Fluid Mechanics, 16:99-137, 1984.
    12. G. Sakas. “Modeling and Animating Turbulent Gaseous Phenomena Using Spectral Synthesis”. The Visual Computer, 9:200-212, 1993.
    13. M. Shinya and A. Fournier. “Stochastic Motion- Motion Under the Influence of Wind”. In Proceedings of Eurographics ’92, pages 119-128, September 1992.
    14. K. Sims. “Particle Animation and Rendering Using Data Parallel Computation”. ACM Computer Graphics (SIGGRAPH ’90), 24(4):405-413, August 1990.
    15. E. Vanmarcke. Random Fields. MIT Press, Cambridge, Massachussetts, 1983.
    16. R. R Voss. “Fractal Forgeries”. In R. A. Earnshaw, editor, Fundamental Algorithms for Computer Graphics. Springer- Verlag, 1985.
    17. J. Wejchert and D. Haumann. “Animation Aerodynamics”. ACM Computer Graphics (SIGGRAPH ’91), 25(4):19-22, July 1991.
    18. A. Witkin and M. Kass. “Reaction-Diffusion Textures”.ACM Computer Graphics (SIGGRAPH ’91), 25(4):299-308, July 1991.

ACM Digital Library Publication:

Overview Page: