期刊文献+

基于GPU编程的地形可视化 被引量:8

A Terrain Visualization Algorithm Based on GPU Programming
下载PDF
导出
摘要 由于地形模型固有的复杂性,致使计算机硬件水平一直难以满足大规模地形模型的实时显示需求。为了在现有的硬件水平上实现地形模型的快速绘制,在对传统的ROAM算法进行改进的基础上,提出一种基于GPU编程的地形可视化算法,实现了视点依赖的大规模地形的快速可视化。该算法首先基于改进的ROAM(real-time optimallyadaptive meshes)算法生成视点依赖的优化连续LOD模型;然后用GPU编程计算顶点的变换、法向量、纹理坐标、纹理采样和面元光照;最后完成地形的着色。实验结果表明,利用GPU编程不仅能有效提高算法速度,而且能实现较大规模地形的实时漫游。 Due to the inherent complexity of terrain models, the development speed of computer hardware is far from satisfaction for real-time rendering of large scale terrain model. To resolve this problem, we enhance the traditional ROAM algorithm and therefore realize view-dependent real-time rendering of large scale terrain model with GPU programming. Here, the enhanced ROAM (real-time optimally adaptive meshes) algorithm is employed to create view-dependent continuous LOD models, and the GPU programming is employed to calculate the vertices' transform, normal vector, texture coordinate, texture sampling and fragment lighting and accomplish the rendering for the terrain in the end. Experimental results show that, GPU programming is an effective way to improve the algorithm performance and to achieve real-time roaming on relatively large scale terrain.
出处 《中国图象图形学报》 CSCD 北大核心 2008年第11期2244-2249,共6页 Journal of Image and Graphics
基金 国家自然科学基金项目(60703006) 国家高技术研究发展计划(863)项目(2006AA10Z232)
关键词 GPU编程 地形可视化 ROAM GPU programming, terrain visualization,real-time optimally adaptive meshes (ROAM)
  • 相关文献

参考文献15

  • 1Clark J H. Hierarchical geometric models for visible surface algorithm [ J ]. Communications of the ACM, 1976,19 (10) :547 - 554.
  • 2Schroder W, Zarge J, Lorensen W. Decimation of triangle meshes [J]. Computer Graphics, 1992,26(2): 65-70.
  • 3Hoppe H, De Rose T, Duchamp T, et al. Mesh optimization[A]. In: Proceedings of the SIGGRAPH [ C ] , Anaheim, California, USA, 1993 : 19 - 26.
  • 4Hamann B. A data reduction scheme for triangulated surface [ J]. Computer Aided Geometry Design, 1994, 11 (2) : 197 - 214.
  • 5Hoppe H. Progressive meshes [ A ]. In: Proceedings of the SIGGRAPH [ C ]. New Orleans, Louisiana, USA, 1996 : 99 - 108.
  • 6Garland M, Heckbert P S. Surface simplification using quadric error metric[ A]. In: Proceedings of the SIGGRAPH [ C ]. Los Angeles, California, USA, 1997 : 209 - 216.
  • 7Perter Linstrom, David Koller, William Ribarsky, et al. Real-time,continuous level of detail rendering of height fields [ A ]. In: Proceedings of SIGGRAPH [C], New Orleans, Louisiana, USA, 1996:109 - 118.
  • 8Duchaineau M, Wolinsky M, Sigeti D E, et al. ROAMing terrian: Real-time optimally adaptive meshes [ A ]. In: Proccedings of IEEE Conference on Visualization [ C ], Phoenix, Arizona, USA, 1997 : 81 -88.
  • 9杜金莲,杜薇,迟忠先.基于视觉原理的多分辨率地形生成准则[J].中国图象图形学报(A辑),2003,8(11):1295-1298. 被引量:7
  • 10吴恩华.图形处理器用于通用计算的技术、现状及其挑战[J].软件学报,2004,15(10):1493-1504. 被引量:141

二级参考文献2

共引文献146

同被引文献68

引证文献8

二级引证文献51

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部