MAINTAINING VISIBILITY OF A POLYGON WITH A MOVING POINT-OF-VIEW

Authors
Citation
Dz. Chen et O. Daescu, MAINTAINING VISIBILITY OF A POLYGON WITH A MOVING POINT-OF-VIEW, Information processing letters, 65(5), 1998, pp. 269-275
Citations number
15
Categorie Soggetti
Computer Science Information Systems","Computer Science Information Systems
ISSN journal
00200190
Volume
65
Issue
5
Year of publication
1998
Pages
269 - 275
Database
ISI
SICI code
0020-0190(1998)65:5<269:MVOAPW>2.0.ZU;2-Y
Abstract
The following problem is studied in this paper: Given a scene with an n-vertex simple polygon and a trajectory path in the plane, construct a data structure for reporting the perspective view from a moving poin t along the trajectory. We present conceptually simple algorithms for the cases of this problem in which the trajectory path consists of sev eral line segments or of a conic curve that contains the polygon. Our algorithms take O(n log n) time and O(n) space. We also prove that the problem of reporting perspective views from successive points along a trajectory path takes Omega(n log n) time in the worst case in the al gebraic computation tree model. Our data structure reports the view fr om any query point on the trajectory in O(k + log n) time for a view o f size k. (C) 1998 Elsevier Science B.V.