A novel terrain rendering algorithm based on quasi Delaunay triangulation

被引:5
|
作者
Liu, Xin [1 ]
Rokne, Jon G. [1 ]
Gavrilova, Marina L. [1 ]
机构
[1] Univ Calgary, Dept Comp Sci, Calgary, AB T2N 1N4, Canada
来源
VISUAL COMPUTER | 2010年 / 26卷 / 6-8期
关键词
Terrain rendering; Quasi Delaunay triangulation; Smooth morphing; DYNAMIC ADAPTIVE MESHES; BDAM;
D O I
10.1007/s00371-010-0440-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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
页数:10
相关论文
共 50 条
  • [41] Delaunay triangulation algorithm research in reverse engineering
    Tian, Xiao-Dong
    Zhou, Xiong-Hui
    Ruan, Xue-Yu
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2001, 35 (10): : 1521 - 1525
  • [42] An Improved Incremental Insertion Algorithm for Delaunay Triangulation
    Qiu, Jia
    Li, Wenjing
    Zhou, Cheng
    2014 INTERNATIONAL CONFERENCE ON GIS AND RESOURCE MANAGEMENT (ICGRM), 2014, : 158 - 166
  • [43] Image stabilization algorithm based on fusion of gray projection and Delaunay Triangulation
    Li, Wenhui
    Wang, Cong
    Wang, Ying
    Wang, Shoujia
    International Journal of Digital Content Technology and its Applications, 2012, 6 (22) : 440 - 448
  • [44] A New Delaunay Triangulation Algorithm Based on Constrained Maximum Circumscribed Circle
    CAO Ming
    WuhanUniversityJournalofNaturalSciences, 2015, 20 (04) : 313 - 317
  • [45] A Cutting Block Algorithm for Constructing Delaunay Triangulation Based on Streaming Computation
    Zhang C.
    Zhao X.
    Wang H.
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2017, 42 (07): : 931 - 936
  • [46] A novel algorithm for tracing the interaction of a track with molecular targets - use of Delaunay triangulation
    Fitzsimons, CJ
    Nikjoo, H
    Bolton, CE
    Goodhead, DT
    MATHEMATICAL BIOSCIENCES, 1998, 154 (02) : 103 - 115
  • [47] Stereo Matching Algorithm Based on 2D Delaunay Triangulation
    Zhang, Xue-he
    Li, Ge
    Li, Chang-le
    Zhang, He
    Zhao, Jie
    Hou, Zhen-xiu
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [48] Study on the Algorithm of Surface Reconstruction of Defective Bone Based on Delaunay Triangulation
    You, Fei
    Hu, Qingxi
    Lu, Qi
    Yao, Yuan
    APCMBE 2008: 7TH ASIAN-PACIFIC CONFERENCE ON MEDICAL AND BIOLOGICAL ENGINEERING, 2008, 19 : 250 - 254
  • [49] A Delaunay Triangulation Algorithm Based on Dual-Spatial Data Organization
    Niantao Liu
    Bingxian Lin
    Guonian Lv
    A-Xing Zhu
    Liangchen Zhou
    PFG – Journal of Photogrammetry, Remote Sensing and Geoinformation Science, 2019, 87 : 19 - 31
  • [50] A NOTE ON LEE AND SCHACHTER ALGORITHM FOR DELAUNAY TRIANGULATION
    SHAPIRO, M
    INTERNATIONAL JOURNAL OF COMPUTER & INFORMATION SCIENCES, 1981, 10 (06): : 413 - 418