Compositing 3-D rendered images
1985, ACM SIGGRAPH Computer Graphics
https://doi.org/10.1145/325165.325174Abstract
The complexity of anti-aliased 3-D rendering systems can be controlled by using a tool-building approach like that of the UNIX™ text-processing tools. Such an approach requires a simple picture representation amenable to anti-aliasing that all rendering programs can produce, a compositing algorithm for that representation and a command language to piece together scenes. This paper advocates a representation that combines Porter and Duff's compositing algebra with a Z-buffer to provide simple anti-aliased 3-D compositing.
References (16)
- Ill Loren Carpenter, "The A-buffer, an Antialiased Hidden Surface Method," Computer Graphies, Vol. 18, No. 3 (1984), pp. 103-108
- Edwin Catmull, A Subdivision Algorithm for Computer Display of Curved Surfaces, Ph.D. dissertation, Department of Computer Science, University of Utah, Salt Lake City, December 1974
- 131 Frank Crow, "A More Flexible Image Generation Environment," Computer Graphic's, Vol. 16, No. 3 (1982), pp. 9-18
- Tom Duff, The Said and Raid Manual, NYIT Computer Graphics Laboratory internal memorandum, 1980
- Henry Fuchs, Zvi M. Kedem and Bruce F. Naylor, "On Visible Surface Generation By A Priori Tree Structures," Computer Graphics, Vol. 14, No. 3 (1980), pp 124-133
- James Gosling UNIX Emacs, CMU internal memorandum, August, 1982
- L. Bernard HappY, Basic Motion Picture Technology, Hastings House, New York, 1975
- 181 Brian Kernighan and Rob Pike, The UNIX Programming Environ- ment, Prentice-Hall, Englewood Cliffs N J, 1984
- Martin E. Newell, "The Utilization of Procedure Models in Digital Image Synthesis," University of Utah Computer Science Department, UTEC-CSc-76-218, Summer 1975
- I101 Thomas Porter and Tom Duff, "Compositing Digital Images," Computer Graphics, Vol 18, No. 3 (1984), pp. 253-259
- Airy Ray Smith, "Color Gamut Transform Pairs," Computer Graphics, Vol 12, No. 3 (1978), pp t2-19
- 1121 Airy Ray Smith, Loren Carpenter, Ed Catmull, Rob Cook, Tom Duff, Craig Good, John Lasseter, Eben Ostby, William Reeves, and David Salesin, "'The Adventures of Andr~ & Wally B.," created by the Lucasfilm Computer Graphics Pro- ject. July 1984.
- Ivan Sutherland, Robert Sproull and R. A. Schumaker, "A Char- acterization of Ten Hidden Surface Algorithms," Computing Surveys, Vol. 6, No. I (1974), pp. 1-55
- 1141 Turner Whirred, "'An Improved Illumination Model for Shaded Display," Comm. ACM, Vol. 23, No. 6 (June 1980), 343-349 1151
- Turner Whitted and David Weimer, "A Software Test-Bed for the Development of 3-D Raster Graphics Systems," Computer Graphics, Vol. 15, No. 3 (1981), pp. 271-277 1161
- Lance Williams, "'Casting Curved Shadows on Curved Sur.races, '' Computer Graphics, Vol. 12, No. 3 (1978), pp. 270-274 Figure 2 -Ellipsoid rendered by quad Figure 3 -Robot rendered by quad, bg and 3matte