首页 | 官方网站   微博 | 高级检索  
     


Maintaining the visibility map of spheres while moving the viewpoint on a circle at infinity
Authors:H -P Lenhof  M Smid
Affiliation:(1) Max-Planck-Intitut für Informatik, Im Stadtwald, D-66123 Saarbrücken, Germany
Abstract:We investigate three-dimensional visibility problems for scenes that consist ofn non-intersecting spheres. The viewing point moves on a flightpath that is part of a ldquocircle at infinityrdquo given by a planeP and a range of angles {agr(t)¦tepsi0ratio1]} sub 0ratio2pgr]. At ldquotimerdquot, the lines of sight are parallel to the ray inP, which starts in the origin ofP and represents the angleagr(t) (orthographic views of the scene). We give an algorithm that computes the visibility graph at the start of the flight, all time parameters at which the topology of the scene changes, and the corresponding topology changes. The algorithm has running time0(n + k + p) logn), wheren is the number of spheres in the scene;p is the number of transparent topology changes (the number of different scene topologies visible along the flight path, assuming that all spheres are transparent); andk denotes the number of vertices (conflicts) which are in the (transparent) visibility graph at the start and do not disappear during the flight.The second author was supported by the ESPRIT II Basic Research Actions Program, under Contract No. 3075 (project ALCOM).
Keywords:Computational geometry  Computer graphics  Data structures  Dynamic visibility problem  Hidden surface elimination
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号