首页 | 官方网站   微博 | 高级检索  
     

基于GPU的平滑地形可视化算法
引用本文:张燕燕,姜洪洲,韩俊伟.基于GPU的平滑地形可视化算法[J].电子科技大学学报(自然科学版),2009,38(6):1006-1010.
作者姓名:张燕燕  姜洪洲  韩俊伟
作者单位:1.哈尔滨工业大学机电工程学院 哈尔滨 150001
基金项目:教育部新世纪优秀人才支持计划 
摘    要:提出了一种基于GPU的平滑地形可视化算法,侧重于解决地形可视化方法面临的时间连续性和空间连续性问题。算法采用了规则地形块的批LOD可视化方法。基于平滑过渡的思想,考虑了地形块相邻层次间的过渡和相邻的不同地形块间的边界匹配关系,以地形块的区域划分为基础,为每个顶点实时分配相应的过渡权值,在地形块的绘制过程中同时完成了不同LOD层次以及不同地形块间的平滑过渡,实现了整个地形的平滑可视化。面向GPU的算法设计与实现保证了其执行效率。针对典型数据集,该算法能够以较高的帧率完成大规模地形的实时平滑漫游,避免可视化过程中的裂缝和突跳等不连续现象。

关 键 词:GPU算法    Geomorph    层次细节模型    平滑可视化    大地形实时渲染
收稿时间:2008-11-25

Smooth Terrain Rendering Algorithm Based on GPU
Affiliation:1.School of Mechatronics Engineering,Harbin Institute of Technology Harbin 150001
Abstract:A smooth terrain rendering algorithm based on GPU is proposed to solve time and space discontinuity problems during terrain visualization. The algorithm is a coarse-grained aggregated LOD method. Based on the smooth geomorph idea, the terrain chunk is divided into regions and the morphing weight of every vertex in the region is evaluated in real time for current morphing operation. The morphing weight involves the transition between different detail levels and the level difference between neighboring chunks. Through this morphing operation, during the terrain rendering, the smooth transition between different LOD levels and different terrain chunks can be achieved at the same time, and a smooth terrain walkthrough can be gotten. The method is implemented in a GPU-oriented way and the main computation for morphing is accomplished on GPU. The tests show that the algorithm can generate the smooth terrain scene at a high frame rate, and the cracks and pops during rendering can be eliminated efficiently.
Keywords:Geomorph  GPU-based algorithms  Geomorph  level of details  smooth data visualization  terrain interactive walkthrough
本文献已被 万方数据 等数据库收录!
点击此处可从《电子科技大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《电子科技大学学报(自然科学版)》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号