The prioritized-layered projection algorithm for visible set estimation

JT Klosowski, CT Silva - IEEE transactions on visualization and …, 2000 - ieeexplore.ieee.org
IEEE transactions on visualization and computer graphics, 2000ieeexplore.ieee.org
Prioritized-Layered Projection (PLP) is a technique for fast rendering of high depth
complexity scenes. It works by estimating the visible polygons of a scene from a given
viewpoint incrementally, one primitive at a time. It is not a conservative technique, instead
PLP is suitable for the computation of partially correct images for use as part of time-critical
rendering systems. From a very high level, PLP amounts to a modification of a simple view-
frustum culling algorithm, however, it requires the computation of a special occupancy …
Prioritized-Layered Projection (PLP) is a technique for fast rendering of high depth complexity scenes. It works by estimating the visible polygons of a scene from a given viewpoint incrementally, one primitive at a time. It is not a conservative technique, instead PLP is suitable for the computation of partially correct images for use as part of time-critical rendering systems. From a very high level, PLP amounts to a modification of a simple view-frustum culling algorithm, however, it requires the computation of a special occupancy-based tessellation and the assignment to each cell of the tessellation a solidity value, which is used to compute a special ordering on how primitives get projected. The authors detail the PLP algorithm, its main components, and implementation. They also provide experimental evidence of its performance, including results on two types of spatial tessellation (using octree- and Delaunay-based tessellations), and several datasets. They also discuss several extensions of their technique.
ieeexplore.ieee.org