“Compositing digital images” by Porter and Duff

  • ©Thomas (Tom) K. Porter and Tom Duff




    Compositing digital images



    Most computer graphics pictures have been computed all at once, so that the rendering program takes care of all computations relating to the overlap of objects. There are several applications, however, where elements must be rendered separately, relying on compositing techniques for the anti-aliased accumulation of the full image. This paper presents the case for four-channel pictures, demonstrating that a matte component can be computed similarly to the color channels. The paper discusses guidelines for the generation of elements and the arithmetic for their arbitrary compositing.


    1. Cook, R. Road to Point Reyes. Computer Graphics Vol 17, No. 3 (1983), Title Page Picture.
    2. Crow, F. C. A More Flexible Image Generation Environment. Computer Graphics Vol. 16, No. 3 (1982), pp. 9-18.
    3. Newell, M. G., Newell, R. G., and Sancha, T. L. A Solution to the Hidden Surface Problem, pp. 443-448. Proceedings of the 1972 ACM National Conference.
    4. Wallace, Bruce. Merging and Transformation of Raster Images for Cartoon Animation. Computer Graphics Vol. 15, No. 3 (1981), pp. 253-262.
    5. Warnock, John, and Wyatt, Douglas. A Device Independent Graphics Imaging Model for Use with Raster Devices. Computer Graphics Vol. 16, No. 3 (1982), pp. 313-319.
    6. Whitted, Turner, and Weimer, David. A Software Test-Bed for the Development of 3-D Raster Graphics Systems. Computer Graphics Vol. 15, No. 3 (1981), pp. 271-277.

ACM Digital Library Publication: