Ellipsoidal Clipmaps - A planet-sized terrain rendering algorithm

被引:7
|
作者
Dimitrijevic, Aleksandar M. [1 ]
Rancic, Dejan D. [1 ]
机构
[1] Univ Nis, Fac Elect Engn, Nish 18000, Serbia
来源
COMPUTERS & GRAPHICS-UK | 2015年 / 52卷
关键词
Terrain; Out-of-core; Level-of-detail; Rendering; Clipmaps;
D O I
10.1016/j.cag.2015.06.006
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Terrain visualization is an important aspect of many applications, especially of 3D geographic information systems, which try to preserve the accuracy of the applied terrain model. A discrepancy of data representation, efficient streaming and the application to a chosen mathematical model of the whole planet, still imposes a challenge to a number of large terrain rendering engines. In this paper, we present ellipsoidal clipmaps - a new way to apply geometry clipmaps to an ellipsoid. The ellipsoid is divided into three partitions, seamlessly stitched together. Unlike previous geometry clipmap approaches, based on preloaded grid upon which the terrain is elevated, the underlying ellipsoidal grid is generated on the fly in the vertex shader. The proposed method guarantees sub-pixel precision of the planet Earth reference ellipsoid surface calculation, exploiting GPU single precision floating-point arithmetic. A tight coupling with the implementation of clipmaps enables consistent caching and fast data streaming, while the usage of equidistant cylindrical projection for the source data minimizes preprocessing and preserves low-to-moderate texture distortion. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:43 / 61
页数:19
相关论文
共 44 条
  • [31] Triangulated irregular network based chunk gridding algorithm for terrain rendering
    Huang, Zheng-Ge
    Chen, Jian-Jun
    Zheng, Yao
    Zhejiang Daxue Xuebao(Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2009, 43 (10): : 1939 - 1944
  • [32] Procedural level of detail enhancement algorithm of ChunkLod real time terrain rendering
    Laboratory of VR and System Simulation, Beijing Information Science and Technology University, Beijing 100085, China
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2008, 20 (21): : 5763 - 5766
  • [33] Efficient Data-Parallel Algorithm for Elevation Color Generation in Terrain Rendering
    Zhou, Zhengkang
    Wang, Jian
    Zhao, Huacheng
    MECHANICAL ENGINEERING AND GREEN MANUFACTURING II, PTS 1 AND 2, 2012, 155-156 : 37 - 41
  • [34] A LOD Algorithm Based on Out-of-Core for Large Scale Terrain Rendering
    Zhang, Zhifeng
    Zhang, Na
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2168 - 2171
  • [35] An efficient simplification and real-time rendering algorithm for large-scale terrain
    Kang, Lai
    Xu, Jiangbin
    Yang, Chao
    Yang, Bing
    Wu, Lingda
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2010, 38 (1-3) : 106 - 112
  • [36] Efficient terrain data representation for 3D rendering using the generalized BFOS algorithm
    Oswald, SP
    Ramchandran, K
    Huang, TS
    INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL I, 1997, : 448 - 451
  • [37] Terrain Rendering LOD Algorithm Based on Improved Restrictive Quadtree Segmentation and Variation Coefficient of Elevation
    Wang Z.
    Lü X.
    Journal of Beijing Institute of Technology (English Edition), 2018, 27 (04): : 617 - 622
  • [38] Hybrid level of detail algorithm for real-time rendering of large-scale terrain
    Du, Jian-Xia
    Li, Feng-Xia
    Zhan, Shou-Yi
    Journal of Beijing Institute of Technology (English Edition), 2006, 15 (04): : 416 - 419
  • [39] Hybrid Level of Detail Algorithm for Real-Time Rendering of Large-Scale Terrain
    杜剑侠
    李凤霞
    战守义
    Journal of Beijing Institute of Technology(English Edition), 2006, (04) : 416 - 419
  • [40] A real-time rendering algorithm of large-scale three-dimensional terrain
    Mu Zhi-hao
    Wang Xue-zhi
    Ren Xue-feng
    ISTM/2007: 7TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-7, CONFERENCE PROCEEDINGS, 2007, : 1438 - 1440