全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

基于GPU编程的地形可视化

DOI: 10.11834/jig.20081129

Keywords: GPU编程,地形可视化,ROAM

Full-Text   Cite this paper   Add to My Lib

Abstract:

由于地形模型固有的复杂性,致使计算机硬件水平一直难以满足大规模地形模型的实时显示需求。为了在现有的硬件水平上实现地形模型的快速绘制,在对传统的ROAM算法进行改进的基础上,提出一种基于GPU编程的地形可视化算法,实现了视点依赖的大规模地形的快速可视化。该算法首先基于改进的ROAM(realtimeoptimallyadaptivemeshes)算法生成视点依赖的优化连续LOD模型;然后用GPU编程计算顶点的变换、法向量、纹理坐标、纹理采样和面元光照;最后完成地形的着色。实验结果表明,利用GPU编程不仅能有效提高算法速度,而且能实现较大规模地形的实时漫游。

References

[1]  Hamann B. A data reduction scheme for triangulated surface [J]. Computer Aided Geometry Design, 1994, 11 (2) : 197 - 214.
[2]  Hoppe H. Progressive meshes [ A ]. In: Proceedings of the SIGGRAPH [C]. New Orleans, Louisiana, USA, 1996 : 99 - 108.
[3]  Garland M, Heckbert P S. Surface simplification using quadric error metric[ A]. In: Proceedings of the SIGGRAPH [C]. Los Angeles, California, USA, 1997 : 209 - 216.
[4]  Perter 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.
[5]  Duchaineau 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.
[6]  杜金莲 杜薇 迟忠先.基于视觉原理的多分辨率地形生成准则[J].中国图象图形学报:A辑,:.
[7]  唐泽圣.三维数据场可视化[M].北京:清华大学出版社,1999.159-163.
[8]  吴恩华.图形处理器用于通用计算的技术、现状及其挑战[J].软件学报,2004,15(10):1493―1504.
[9]  Losasso F, Hoppe H. Geometry clipmaps: Terrain Rendering Using Nested Regular Grids [ A ]. In: Proceedings of ACM SIGGRAPH [C]. Los Angeles, California, USA, 2004:769 -776.
[10]  Clark J H. Hierarchical geometric models for visible surface algorithm [J]. Communications of the ACM, 1976,19 (10) :547 - 554.
[11]  Schroder W, Zarge J, Lorensen W. Decimation of triangle meshes [J]. Computer Graphics, 1992,26(2): 65-70.
[12]  Hoppe H, De Rose T, Duchamp T, et al. Mesh optimization[A]. In: Proceedings of the SIGGRAPH [C] , Anaheim, California, USA, 1993 : 19 - 26.
[13]  Jens Schneider, Rudiger Westermann. GPU-friendly high-quality terrain rendering[J]. Journal of WSCG, 2006, 14( 1 ) : 49 - 56.
[14]  Clasen Malte, Hege Hans-Christian. Terrain rendering using spherical elipmaps [ A ] , In: Proceedings of IEEE Conference on Visualization [C] , Lisbon, Portugal, 2006:91 - 98.
[15]  FernadoRandima KilgardMarkJ.Cg教程--可编程实时图形权威指南[M].北京:人民邮电出版社,2004.
[16]  Randima Fernando.GPU精粹--实时图形编程的技术、技巧和技艺[M].北京:人民邮电出版社,2006.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133