Occlusion culling is an important technique to speed up the rendering process for walkthroughs in a complex environment. In this paper, we present a new approach for occlusion culling with respect to a view cell. A compact representation, the Global Occlusion Map (GOM), is proposed for storing the global visibility information of general 3D models with respect to the view cell. The GOM provides a collection of Directional Visibility Barriers (DVB), which are virtual occluding planes aligned with the main axes of the world coordinates that act as occluders to reject invisible objects lying behind them in every direction from a view cell. Since the GOM is a two-dimensional array, its size is bounded, depending only on the number of the sampled viewing directions. Furthermore, it is easy to conservatively compress the GOM by treating it as a depth image. Due to the axial orientations of the DVBs, both the computational and storage costs for occlusion culling based on the GOM is minimized. Our implementation shows the Global Occlusion Map is effective and efficient in urban walkthrough applications.
|Number of pages||8|
|Publication status||Published - Nov 2002|
|Event||Proceedings of the ACM symposium on Virtual reality software and technology (VRST) - Hong Kong, China|
Duration: 11 Nov 2002 → 13 Nov 2002
|Conference||Proceedings of the ACM symposium on Virtual reality software and technology (VRST)|
|Period||11/11/02 → 13/11/02|