Weak visibility polygons of NURBS curves inside simple polygons

作者:

Highlights:

摘要

Visibility computation plays an important role in applications such as architectural design, art gallery patrolling and virtual worlds. In this paper, we present an algorithm to compute the weak visibility polygons (WVP) of Non Uniform Rational B-spline (NURBS) curves inside simple polygons. The NURBS curve is first subdivided into triangular curves. We then compute the WVP of each triangular curve by shearing that of its triangle hull. Finally, all triangular curves’ WVPs are merged together to obtain the WVP of the NURBS curve. Analysis and examples are given to show the performance of our algorithm.

论文关键词:Weak visibility polygon,NURBS curve,Simple polygon

论文评审过程:Received 22 June 2012, Revised 6 July 2013, Available online 18 July 2013.

论文官网地址:https://doi.org/10.1016/j.cam.2013.07.006