An analytic visible surface algorithm for independent pixel processing
- 1 January 1984
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 18 (3) , 109-115
- https://doi.org/10.1145/964965.808586
Abstract
An algorithm is presented that solves the visible surface problem at each pixel independently. This allows motion blur and depth of field blurring to be integrated into the algorithm. It also allows parallel processing. The algorithm works on large numbers of polygons. An analytic Gaussian filter is used. The filter can be elongated or scaled differently for each polygon to adjust for its speed or distance from the focal plane. This is achieved by shrinking or scaling the polygon prior to solving the hidden surface problem so that blurring is correctly presented when objects obscure each other.Keywords
This publication has 7 references indexed in Scilit:
- Distributed ray tracingACM SIGGRAPH Computer Graphics, 1984
- Modeling motion blur in computer-generated imagesACM SIGGRAPH Computer Graphics, 1983
- Temporal anti-aliasing in computer generated animationACM SIGGRAPH Computer Graphics, 1983
- Synthetic texturing using digital filtersACM SIGGRAPH Computer Graphics, 1980
- Hidden surface removal using polygon area sortingPublished by Association for Computing Machinery (ACM) ,1977
- A Characterization of Ten Hidden-Surface AlgorithmsACM Computing Surveys, 1974
- Reentrant polygon clippingCommunications of the ACM, 1974