Issue No.11 - November (1986 vol.6)
Kellogg Booth , University of Waterloo
David Forsey , University of Waterloo
Alan Paeth , University of Waterloo
The well-known z-buffer algorithm for solving the visible surface problem has a number of points in its favor, the main one being that it can be very efficiently implemented at little additional cost in many existing frame-buffer systems. The traditional software implementation of the algorithm assumes explicit initialization of both the image buffer and the z-buffer before each image is generated. We will describe a simple technique for synchronizing initialization and image generation so the two can be performed in parallel, effectively elimination the time needed for explicit initialization of the frame buffer. The technique assumes a modest investment in additional hardware within the frame buffer.
Kellogg Booth, David Forsey, Alan Paeth, "Hardware Assistance for Z-Buffer Visible Surface Algorithms", IEEE Computer Graphics and Applications, vol.6, no. 11, pp. 31-39, November 1986, doi:10.1109/MCG.1986.276660