首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Visibility with One Reflection
Authors:B Aronov  A R Davis  T K Dey  S P Pal  D C Prasad
Institution:(1) Department of Computer and Information Science, Polytechnic University, Brooklyn, NY 11201, USA aronov@ziggy.poly.edu , US;(2) Division of Computer Science, Mathematics, and Science, St. Johns University, Jamaica, NY 11439, USA davisa@area51.stjohns.edu , US;(3) Department of Computer Science and Engineering, Indian Institute of Technology, Kharagpur, Kharagpur 721302, India \{dey,spp\}@cse.iitkgp.ernet.in, IN
Abstract:We extend the concept of the polygon visible from a source point S in a simple polygon by considering visibility with two types of reflection, specular and diffuse. In specular reflection a light ray reflects from an edge of the polygon according to the rule: the angle of incidence equals the angle of reflection. In diffuse reflection a light ray reflects from an edge of the polygon in all inward directions. Several geometric and combinatorial properties of visibility polygons under these two types of reflection are described, when at most one reflection is permitted. We show that the visibility polygon Vs(S) under specular reflection may be nonsimple, while the visibility polygon Vd(S) under diffuse reflection is always simple. We present a Θ(n 2 ) worst-case bound on the combinatorial complexity of both Vs(S) and Vd(S) and describe simple O(n 2 log 2 n) time algorithms for constructing the sets. Received September 27, 1995, and in revised form October 24, 1997.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号