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 条
  • [31] Fast construction algorithm of delaunay triangulation based on divide and conquer
    Song, Xiaoyu
    Qi, Yuanwei
    Wang, Yonghui
    Wei, Zhiyong
    Shenyang Jianzhu Daxue Xuebao (Ziran Kexue Ban)/Journal of Shenyang Jianzhu University (Natural Science), 2007, 23 (05): : 862 - 865
  • [32] Effective clustering and boundary detection algorithm based on Delaunay triangulation
    Liu, Dongquan
    Nosovskiy, Gleb V.
    Sourina, Olga
    PATTERN RECOGNITION LETTERS, 2008, 29 (09) : 1261 - 1273
  • [33] Research of RoboCup path planning algorithm based on Delaunay triangulation
    Zhou, Qi-Fang
    Chen, Wan-Mi
    Fei, Min-Rui
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2004, 16 (06):
  • [34] Grid Sequence Algorithm Generating Contour Based on Delaunay Triangulation
    Shao, Lei
    Dong, Guoling
    Liu, Jun
    Mu, Yi
    Guo, Peng
    2014 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2014), 2014, : 2011 - 2016
  • [35] The Design of Weldment Model Based on Improved Delaunay Triangulation Algorithm
    Bun, Pengjiao
    Wang, Xiaoman
    Huang, Bo
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 1414 - +
  • [36] Novel parallel algorithm for constructing Delaunay triangulation based on a twofold-divide-and-conquer scheme
    Wu, Wenzhou
    Rui, Yikang
    Su, Fenzhen
    Cheng, Liang
    Wang, Jiechen
    GISCIENCE & REMOTE SENSING, 2014, 51 (05) : 537 - 554
  • [37] Second generation wavelets based GIS terrain data compression using Delaunay triangulation
    Pradhan, B.
    Sandeep, K.
    Mansor, Shattri
    Ramli, Abdul Rahman
    Sharif, Abdul Rashid B. Mohamed
    ENGINEERING COMPUTATIONS, 2007, 24 (1-2) : 200 - 213
  • [38] Proximity warning and terrain modelling system based on Delaunay triangulation and surface spline interpolation
    Nieto, A.
    Peng, S. L.
    TRANSACTIONS OF THE INSTITUTIONS OF MINING AND METALLURGY SECTION A-MINING TECHNOLOGY, 2010, 119 (01): : 1 - 6
  • [39] A NOVEL VIDEO COMPRESSION SCHEME BASED ON KINETIC DELAUNAY TRIANGULATION
    Vomacka, Tomas
    Puncman, Petr
    ALGORITMY 2009: 18TH CONFERENCE ON SCIENTIFIC COMPUTING, 2009, : 372 - 381
  • [40] Real-time rendering of large terrain using quadtree based triangulation
    You, KF
    Tian, JW
    Jian, L
    THIRD INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND ITS APPLICATION IN INDUSTRY, 2003, 4756 : 55 - 61