Rendering and animation of gaseous phenomena by combining fast volume and scanline A-buffer techniques
- 1 September 1990
- conference paper
- Published by Association for Computing Machinery (ACM)
- Vol. 24 (4) , 357-366
- https://doi.org/10.1145/97879.97918
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.Keywords
This publication has 15 references indexed in Scilit:
- The zonal method for calculating light intensities in the presence of a participating mediumPublished by Association for Computing Machinery (ACM) ,1987
- Efficient algorithms for 3D scan-conversion of parametric curves, surfaces, and volumesPublished by Association for Computing Machinery (ACM) ,1987
- Modeling the effect of the atmosphere on lightACM Transactions on Graphics, 1987
- Visual Simulation of Atmospheric HazeComputer Graphics Forum, 1987
- Light diffusion through clouds and hazeComputer Vision, Graphics, and Image Processing, 1986
- Compositing 3-D rendered imagesACM SIGGRAPH Computer Graphics, 1985
- An image synthesizerACM SIGGRAPH Computer Graphics, 1985
- Visual simulation of cloudsACM SIGGRAPH Computer Graphics, 1985
- Ray tracing volume densitiesPublished by Association for Computing Machinery (ACM) ,1984
- Light reflection functions for simulation of clouds and dusty surfacesPublished by Association for Computing Machinery (ACM) ,1982