Visibility determination is an essential topic in computer graphics when visualizing large scenes. This problem can be addressed using many different techniques, but most of them discard obtaining an exact visible set because it is more time consuming compared with the solution provided by the graphics hardware. However the problem remains if the scenes must be visualized in a mobile device and the visible scene must be transmitted via the Internet. In this paper we introduce a new approach based on ray shooting for obtaining an exact visibility set in polygonal scenes in R2 and prism-shaped objects in R3. In both cases the scene is divided into disjoint regions using the polar diagram, a plane partition based on angle preprocessing. The polar diagram allows to improve computation times while ensuring accurate results in these scenes.
Ortega, Lidia and Dolores Robles-Ortega, M.
"Visibility Resolution with Polar Diagrams,"
Applied Mathematics & Information Sciences: Vol. 07:
5, Article 2.
Available at: https://digitalcommons.aaru.edu.jo/amis/vol07/iss5/2