期刊文献+

一种支持大规模多种精度地形的实时绘制算法 被引量:6

A Real-Time Rendering Method for Large Terrain Including Details in Different Resolutions
下载PDF
导出
摘要 为加强大规模地形数据的表现能力,通常采用地形叠加或地形编辑等方法在局部地形数据上构建更高精度的细节模型.因而如何将大规模地形数据与具有高精度的细节数据进行实时融合与绘制成为一个迫切需要解决的问题.基于Geometry Clipmap方法对这一问题开展研究,给出了一种支持大规模多种精度地形的实时绘制算法.在预处理阶段,对大规模地形数据采用clipmap结构进行组织,对细节数据使用mipmap结构进行组织;在运行阶段,重点针对clipmap更新所引起的不同种精度数据间特有的"F"形空洞进行分析和处理,使用过渡带结构对空洞区域进行修补,并对修补后的顶点进行了平滑处理.实验结果表明,该方法有效解决了"F"形空洞并支持大规模地形及细节数据的实时绘制. In order to improve the capacity of performance of large scale terrain data,users usually create detail data by editing way such as changing the features in some regions and add other details to original terrain data in some simulation training or video games. However,it's a big challenge to merge and render large terrain and additional detail data in real time due to different resolutions. In this paper,a new algorithm is given to handle this problem. In preprocessing stage,the algorithm constructs large terrain by clipmap structure as to integrating advantages of geometry clipmap method and constructs the detail data in mipmap way. In real-time rendering phase,the phenomenon of "F" hole area appears at the boundary between the large terrain and the detail data when clipmap structure is being updated. In order to solve this problem,a new structure called transition strip is proposed which can merge the data in different resolutions well in run time,the transition strip structure is given which is composed of two sides,the vertexes in lower resolution and vertexes in higher resolution. Some transition strips are used to fill the "F" hole area and these transition strips are close to each other in practice. And a fast triangulation method used for rendering. The results of experiments show that the transition strip can solve the problem of "F" hole area and can render both large terrain and details data in real time.
出处 《计算机研究与发展》 EI CSCD 北大核心 2010年第6期988-995,共8页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60873159 60533070) 教育部新世纪优秀人才支持计划基金项目(NCET-07-0039) 国家"八六三"高技术研究发展计划基金项目(2006AA01Z333)
关键词 大规模地形 多精度细节数据 “F”形空洞 过渡带 clipmap large terrain detail data in different resolutions "F" hole area transition strip clipmap
  • 相关文献

参考文献19

  • 1Lindstrom P, Pascucci V. Terrain simplification simplified: A general framework for view-dependent out-of-core visualization [J]. IEEE Trans on Visualization and Computer Graphics, 2002, 8(3): 239-254.
  • 2Hoppe H. Smooth view-dependent level-of-detail control and its application to terrain rendering [C] //IEEE Visualization Proc of the Conf on Visualization'98. Los Alamitos: IEEE Computer Society, 1998:35-42.
  • 3李胜,冀俊峰,刘学慧,吴恩华.超大规模地形场景的高性能漫游[J].软件学报,2006,17(3):535-545. 被引量:54
  • 4Cignoni P, Ganovelli F, Gobbetti E, et al. Planet-sized batehed dynamic adaptive meshes (P-BDAM)[C] //Proc of the 14th IEEE Visualization. Los Alamitos, CA: IEEE Computer Society, 2003:147-155.
  • 5李立杰 李凤霞 黄天羽.一种大规模地形可视化的平滑调度算法.软件学报,2007,18:26-34.
  • 6Pajarola R, Gobbetti E. Survey semi-regular multiresolution models for interactive terrain rendering [J]. The Visual Computer, 2007, 23(8): 583-605.
  • 7Gobbetti E, Marton F, Cignoni P, et al. C-BDAM- compressed batched dynamic adaptive meshes for terrain rendering [J]. Computer Graphics Forum, 2006, 25(3): 333-342.
  • 8Losasso F, Hoppe H. Geometry clipmaps: Terrain rendering using nested regular grids [J]. ACM Trans on Graphics, 2004, 23(3): 769-776.
  • 9Asirvatham A, Hoppe H. Terrain rendering using GPU- based geometry clipmaps, GPU Gems 2: Programming Techniques for High-Performance Graphics and General- Purpose Computation [M]. Boston, MA: Addison-Wesley Professional, 2005 : 14-30.
  • 10Yotam L, Neta S, Tal G, et al. A GPU persistent grid mapping for terrain rendering [J]. The Visual Computer: International Journal of Computer Graphics, 2008, 24(2): 139-153.

二级参考文献42

  • 1见英,叶榛.一种实时视景仿真中高度场地形绘制算法[J].系统仿真学报,2005,17(1):83-86. 被引量:10
  • 2戴晨光,张永生,邓雪清.一种用于实时可视化的海量地形数据组织与管理方法[J].系统仿真学报,2005,17(2):406-409. 被引量:40
  • 3Cline D,Egbert P.Terrain decimation through quadtree morphing.IEEE Trans.on Visualization and Computer Graphics,2001,7(1):62-69.
  • 4Duchaineau M,Wolinsky M,.ROAMing terrain:Real-Time optimally adapting meshes.In:Yagel R,Hagen H,eds.Proc.of the IEEE Visualization.Los Alamitos:IEEE Computer Society Press,1997.81-88.
  • 5Hoppe H.Smooth view-dependent level-of-detail control and its application to terrain rendering.In:EbertDS,Rushmeier H,Hagen H,eds.Proc.of the IEEE Visualization.Los Alamitos:IEEE Computer Society Press,1998.35-42.
  • 6Lindstrom P,Koller D,Ribarsky W,Hodges L,Faust N,Turner G.Real-Time,continuous level of detail rendering of height fields.ACM Computer Graphics (SIGGRAPH'96),1996,30(3):109-118.
  • 7Pajarola R.Large scale terrain visualization using the restricted quadtree triangulation.In:Ebert DS,Rushmeier H,Hagen H,eds.Proc.of the IEEE Visualization.Los Alamitos:IEEE Computer Society Press,1998.19-26.
  • 8Rottger S,Heidrich W,Slusallek P.Real-Time generation of continuous levels of detail for height fields.In:Skala V,ed.Winter School in Computer Graphics,WSCG'98.Plzen:Science Press,1998.315-322.
  • 9Lloyd B,Egbert P.Horizon occlusion culling for real-time rendering of hierarchical terrains.In:Gross M,Joy KI,Moorhead RJ,eds.Proc.of the IEEE Visualization.Boston:IEEE Computer Society Press,2002.403-410.
  • 10Li S,Liu X,Wu E.Feature-Based visibility-driven CLOD for terrain.In:Rokne J,Klein R,Wang W,eds.Proc.of the Pacific Graphics.Canmore:IEEE Computer Society Press,2003.313-322.

共引文献64

同被引文献95

引证文献6

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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