Keywords
image generation, three-dimensional graphics, rendering algorithms, visibility, occlusion culling
Abstract
We present a technique to perform occlusion culling for hierarchical terrains at run-time. The algorithm is simple to implement and requires minimal pre-processing and additional storage, yet leads to 2-4 times improvement in framerate for views with high degrees of occlusion. Our method is based on the well-known occlusion horizon algorithm. We show how to adapt the algorithm for use with hierarchical terrains. The occlusion horizon is constructed as the terrain is traversed in an approximate front to back ordering. Regions of the terrain are compared to the horizon to determine when they are completely occluded from the viewpoint. Culling these regions leads to significant savings in rendering.
Original Publication Citation
Brandon Lloyd and Parris K. Egbert, "Horizon Occlusion Culling for Real-time Rendering of Hierarchical Terrains", In Proceedings IEEE Visualization 22, pp. 43-49, October 27 - November 1, 22.
BYU ScholarsArchive Citation
Egbert, Parris K. and Lloyd, Brandon, "Horizon Occlusion Culling for Real-time Rendering of Hierarchical Terrains" (2002). Faculty Publications. 1070.
https://scholarsarchive.byu.edu/facpub/1070
Document Type
Peer-Reviewed Article
Publication Date
2002-10-27
Permanent URL
http://hdl.lib.byu.edu/1877/2400
Publisher
IEEE
Language
English
College
Physical and Mathematical Sciences
Department
Computer Science
Copyright Status
© 2002 Institute of Electrical and Electronics Engineers
Copyright Use Information
http://lib.byu.edu/about/copyright/