A novel terrain rendering algorithm based on quasi Delaunay triangulation

被引:0
作者
Xin Liu
Jon G. Rokne
Marina L. Gavrilova
机构
[1] University of Calgary,Department of Computer Science
来源
The Visual Computer | 2010年 / 26卷
关键词
Terrain rendering; Quasi Delaunay triangulation; Smooth morphing;
D O I
暂无
中图分类号
学科分类号
摘要
Terrain rendering has long been an interesting research topic, and Delaunay triangulation has been one of the methods frequently employed. The problem of smooth morphing between successive Delaunay meshes in a dynamic setting does not have a satisfactory solution however. In this paper, we address this issue by temporarily relieving the mesh from the strict constraints of Delaunay triangulation (DT). The proposed algorithm uses an off-line process to compute a relative importance for each sampling point in a Digital Elevation Model (DEM). It then constructs a mesh model in real-time from a set of points selected according to their viewpoint distances and relative importances. The mesh model is initialized to be a genuine DT. As the viewpoint moves, some points are added, and some are removed. We use simple methods for point insertion and removal that allow smooth morphing between successive frames. While the simple methods do not ensure Delaunay properties, we eliminate the slivery triangles gradually by collecting and flipping illegal edges incident to them. Point insertions, removals, edge flips, and their animations are organized by queueing and carried out over time. In this way, we amortize the burst computations to successive frames, so that a balanced workload and a high frame rate are achieved. The proposed algorithm produces a concise and well-composed mesh adaptive to both viewpoint and the terrain’s local geometry, and, most importantly, it supports smooth morphing.
引用
收藏
页码:697 / 706
页数:9
相关论文
共 23 条
[1]  
Cignoni P.(2003)BDAM-batched dynamic adaptive meshes for high performance terrain visualization Comput. Graph. Forum 22 505-514
[2]  
Ganovelli F.(1998)On levels of detail in terrains Graph. Models Image Process. 60 1-12
[3]  
Gobbetti E.(2007)Dynamic Delaunay tetrahedralisation of a deforming surface Vis. Comput. 23 975-986
[4]  
Marton F.(2006)C-BDAM-compressed batched dynamic adaptive meshes for terrain rendering Comput. Graph. Forum 25 333-342
[5]  
Ponchio F.(1990)Minimal roughness property of the Delaunay triangulation Comput. Aided Geom. Design 7 489-497
[6]  
Scopigno R.(2009)Progressive lossless mesh compression via incremental parametric refinement Comput. Graph. Forum 28 1301-1310
[7]  
De Berg M.(2009)CAD data visualization on mobile devices using sequential constrained Delaunay triangulation Comput. Aided Design 41 375-384
[8]  
Dobrindt K.(undefined)undefined undefined undefined undefined-undefined
[9]  
Debard J.(undefined)undefined undefined undefined undefined-undefined
[10]  
Balp R.(undefined)undefined undefined undefined undefined-undefined