“Rendering and animation of gaseous phenomena by combining fast volume and scanline A-buffer techniques” by Ebert and Parent
Conference:
Type(s):
Title:
- Rendering and animation of gaseous phenomena by combining fast volume and scanline A-buffer techniques
Session/Category Title: Surfaces and Volumes
Presenter(s)/Author(s):
Moderator(s):
Abstract:
This paper describes a new technique that efficiently combines volume rendering and scanline a-buffer techniques. This technique is useful for combining all types of volume-rendered objects with scanline rendered objects and is especially useful for rendering scenes containing gaseous phenomena such as clouds, fog, and smoke. The rendering and animation of these phenomena has been a difficult problem in computer graphics.A new algorithm for realistically modeling and animating gaseous phenomena is presented, providing true three-dimensional volumes of gas. The gases are modeled using turbulent flow based solid texturing to define their geometry and are animated based on turbulent flow simulations. A low albedo illumination model is used that takes into consideration self-shadowing of the volumes.
References:
1. BLINN, JAMF~. Light Reflection Functions for Simulation of Clouds and Dusty Surfaces. Proceedings of SIGGRAPH’82 (Boston, Massachusetts, July 26-30,1982 ). In Computer Graphics 16,3 (July 1982), 21-29.
2. CARPENTER, LORt~. The A-buffer, an Antialiased Hidden Surface Method. Proceedings of SIGGRAPH’84 (Minneapolis, Minnesota, July 23-27, 1984). In Computer Graphics 18, 3 (July 1984), 103-108.
3. DUFF, THOMAS. Compositing 3-D Rendered Images. Proeeedings of SIGGRAPH’85 (San Francisco, California, July 22-26,1985). In Computer Graphics 19, 3 (July 1985), 41- 44.
4. EBERT, DAVID, BOYER, KEITH, AND ROBLE, DOUG. Once a Pawn a Foggy Knight .. {videotape}. In SIGGRAPH Video Review 54 (November 1989), ACM SIGGRAPH, New York. segment 3.
5. EBERT, DAVID, EBERT, JULIA, AND BOYER, KErn/. Getting Into Art. {videotape}, Department of Computer and Informarion Science, The Ohio State University, May 1990.
6. EBERT, DAVID, AND PARENT, POCHARD. Animation of gaseous phenomena using turbulent flow based solid texturing. Teeh. Rep. OSU-CISRC-7/89-TR36, Department of Computer and Information Science, The Ohio State University, 2036 Nell Ave, Columbus, Ohio 43210-1277, July 1989.
7. GARDNER, GEOFFREY. Visual Simulation of Clouds. Proeeedings of SIGGRAPH’85 (San Francisco, California, July 22-26,1985). In Computer Graphics 19, 3 (July 1985), 297- 303.
8. KAJIYA, JAMES, AND KAY, TIMOTHY. Rendering Fur with Three Dimensional Textures. Proceedings of SIGGRAPH’89 (Boston, Massachusetts, July 31-Aug 4,1989 ). In Computer Graphics 23,3 (July 1989), 271-280.
9. KAJIYA, JAMES, AND VON HERZEN, BRIAN. Ray Tracing Volume Densities. Proceedings of SIGGRAPH’84 (Minneapolis, Minnesota, July 23-27,1984). In Computer Graphics 18,3 (July 1984), 165-174.
10. KAtWMAN, ARm. Efficient Algorithms for 3D Scan- Conversion of Parametric Curves, Surfaces, and Volumes. Proceedings of SIGGRAPH’87 (Anaheim, California, July 27-31,1987 ). In Computer Graphics 21,4 (July 1987), 171- 180.
11. KLASSF.N, R. VtCTOR. Modeling the Effect of the Atmosphere on Light. ACM Transaction on Graphics 6, 3 (July 1987), 215-237.
12. LEVOY, MARC. Private Communication, April 1990.
13. LEvoY, MARC. A Hybrid Ray Tracer for Rendering Polygon and Volume Data. IEEE Computer Graphics and Applications 10, 2 (March 1990), 33-40.
14. MAX, NELSON. Light Diffusion Through Clouds and Haze. Computer Vision, Graphics, and Image Processing 33 (1986), 280-292.
15. NISHITA, TOMOYUKI, MrY^WAKI, Y^sumP, O, AND NAKA- MAE, EIHACHIP, O. A Shading Model for Atmospheric Seattering Considering Luminous Intensity Distribution of Light Sources. Proceedings of SIGGRAPH’87 (Anaheim, California, July 27-31,1987). In Computer Graphics 21,4 (July 1987), 303-310.
16. PERLIN, KEN. An Image Synthesizer. Proceedings of SIG- GRAPH’85 (San Francisco, California, July 22-26,1985). In Computer Graphics 19,3 (July 1985), 287-296.
17. PERLIN, KEN, AND HOFFERT, ERIC. Hypertexture. Proceedhags of SIGGRAPH’89,(Boston, Massachusetts, July 31-Aug 4,1989 ). In Computer Graphics 20,3 0uly 1989), 253-262.
18. RUSHy, HOLLY, AND TORRANCE, KEN. The Zonal Method for Calculating Light Intensifies in the Presence of a Participating Medium. Proceedings of SIGGRAPH’87 (Anaheim, California, July 27-31,1987 ). In Computer Graphics 21,4 (July 1987), 293-302.
19. Voss, RICHARD. Fourier Synthesis of Gaussian Fractals: 1/f noises, landscapes, and flakes. In SIGGRAPH 83:Tutorial on State of the Art Image Synthesis (1983), vol. 10, ACM SIGGRAPH.
20. WlLUS, PJ. Visual Simulation of Atmospheric Haze. Corn. puter Graphics Forum 6 (1987), 35-42.