A method of Earth terrain tessellation on the GPU for space simulators

被引:3
|
作者
Mikhaylyuk, M. V. [1 ]
Timokhin, P. Y. [1 ]
Maltsev, A. V. [1 ]
机构
[1] Russian Acad Sci, Sci Res Inst Syst Anal, Nakhimovskii Pr 36-1, Moscow 117218, Russia
基金
俄罗斯基础研究基金会;
关键词
D O I
10.1134/S0361768817040065
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a new distributed method for virtual Earth terrain tessellation on a graphics processing unit (GPU) for space simulator complexes. The method operates in real time in multi-object virtual scenes comprising up to two million polygons. A polygonal terrain model is constructed using triangle patches of different levels of detail on graphics cards with programmable tessellation. Patches of the same level of detail are calculated entirely on the GPU, in parallel and independently, by using a developed shader program written in the OpenGL Shading Language (GLSL). This paper also describes a patch extraction algorithm for visible Earth surface rendering and an algorithm for correcting the barycentric coordinates of tessellated patch vertices that allows triangles in the terrain model to be docked without geometric discontinuities. Based on the distributed methods and algorithms developed, a program complex for virtual Earth surface visualization was created and successfully tested. The proposed solution can also be employed in virtual environment systems, virtual labs, educational geo-applications, etc.
引用
收藏
页码:243 / 249
页数:7
相关论文
共 50 条
  • [41] APPLICATION OF CRYOSORPTION TO SPACE SIMULATORS
    WESTBROC.AJ
    JOURNAL OF VACUUM SCIENCE & TECHNOLOGY, 1964, 1 (02): : 76 - &
  • [42] BLACKBODY SIMULATORS FOR SPACE PLATFORMS
    BARTELL, FO
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1984, 493 : 269 - 271
  • [43] SPACE-FLIGHT SIMULATORS
    BERNAR, B
    BYTE, 1985, 10 (07): : 269 - &
  • [44] Simulators for imaging interferometry in space
    Allen, RJ
    Böker, T
    Rajagopal, J
    INTERFEROMETRY IN SPACE, PTS 1 AND 2, 2003, 4852 : 248 - 254
  • [45] TOWARD A GPU-ACCELERATED IMMERSED BOUNDARY METHOD FOR WIND FORECASTING OVER COMPLEX TERRAIN
    DeLeon, Rey
    Felzien, Kyle
    Senocak, Inanc
    PROCEEDINGS OF THE ASME FLUIDS ENGINEERING DIVISION SUMMER MEETING, 2012, VOL 1, PTS A AND B, SYMPOSIA, 2012, : 1385 - 1394
  • [46] MATHEMATICAL MORPHOLOGY ON GRADIENT SPACE SURFACE TESSELLATION
    HSIAO, ML
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING IV, PTS 1-3, 1989, 1199 : 203 - 210
  • [47] New method of space partition in digital earth
    Yang, Hai-Lin
    Wang, Jia-Xin
    Guo, Ai-Fang
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2012, 41 (04): : 557 - 560
  • [48] GPU-based trimming and tessellation of NURBS and T-Spline surfaces
    Guthe, M
    Balázs, A
    Klein, R
    ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03): : 1016 - 1023
  • [49] Feature-Preserving Displacement Mapping With Graphics Processing Unit (GPU) Tessellation
    Jang, Hanyoung
    Han, JungHyun
    COMPUTER GRAPHICS FORUM, 2012, 31 (06) : 1880 - 1894
  • [50] 一种基于GPU Tessellation的地形渲染方法
    李泉洲
    崔建军
    测绘科学, 2019, 44 (02) : 70 - 76