首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 31 毫秒
1.
提出一种大规模地形渲染算法,对大规模地形进行分块,用三角形二叉树表示地形网格,在实时漫游中,通过强制分割和强制合并实时更新网格,充分利用帧与帧之间的连贯性并自动避免裂缝。实验结果表明,该算法可以有效提高ROAM算法性能,能以较高帧速实现大规模地形的实时漫游。  相似文献   

2.
ROAM算法在超大规模地形渲染中的应用   总被引:4,自引:0,他引:4       下载免费PDF全文
地形的三维可视化在多个领域中有着广泛的应用.ROAM算法是目前使用最广泛的网格构造算法之一.本文提出了一种改进的ROAM算法实现,并且和地形数据分块技术、视锥裁减技术相结合,进而提出了一种解决超大规模地形数据的实时渲染问题的方法.这种方法可以实现地形的连续细节层次渲染,并且可以利用帧和帧之间的关联性,极大地提高了渲染速度.基于本方法实现的原型程序在普通的PC机上取得了很好的渲染效果.  相似文献   

3.
ROAM动态地形渲染算法研究   总被引:5,自引:1,他引:5  
三维真实感地形的生成一直是计算机图形学领域中关注的焦点课题 ,而基于层次细节的实时优化自适应网格动态地形渲染算法凭借其诸多的优点在军事仿真、GIS系统、VR系统、数字地球以及视频游戏等各个领域得到了广泛的运用。目前三维地形渲染技术主要包括体素渲染和层次细节渲染 ,该文在比较了这两种渲染方法的优缺点后 ,论述了基于后者的实时优化自适应网格算法的优势所在 ,详尽地剖析了其算法思想 ,并给出了该算法的一个具体的实现。  相似文献   

4.
三维真实感地形的生成一直是计算机图形学领域中关注的焦点课题。通过系统研究目前比较常用的地形渲染算法,归纳总结出各主要算法的优缺点,重点选择一种适用性比较广的ROAM算法,详细剖析其算法思想,做了一些改进,并运用于实际的三维地形模型渲染中。  相似文献   

5.
随着煤炭的大量开采,塌陷区逐渐增多,严重地破坏了矿区生态结构,影响了矿区及周边地区人们的生活。因此良好的塌陷区漫游系统成为了治理这些危害的关键。三维地形是可视化系统及虚拟仿真的基本组成部分,也是此次项目至关重要的一部分。针对当前三维地形及其渲染技术的研究现状,该文结合常用图形接口OPENGL,在VC++6.0平台下,运用GIS技术和采煤塌陷区地形数据,对LOD技术和ROAM算法进行研究,更好地实现塌陷区漫游效果。  相似文献   

6.
随着煤炭的大量开采,塌陷区逐渐增多,严重地破坏了矿区生态结构,影响了矿区及周边地区人们的生活。因此良好的塌陷区漫游系统成为了治理这些危害的关键。三维地形是可视化系统及虚拟仿真的基本组成部分,也是此次项目至关重要的一部分。针对当前三维地形及其渲染技术的研究现状,该文结合常用图形接口OPENGL,在VC++6.0平台下,运用GIS技术和采煤塌陷区地形数据,对LOD技术和ROAM算法进行研究,更好地实现塌陷区漫游效果。  相似文献   

7.
大规模地形漫游中的实时地形渲染技术   总被引:1,自引:0,他引:1  
地形漫游已经被广泛应用于游戏、虚拟现实(VR)、飞行仿真和地理信息系统(GIS)等环境中。在传统的仿真中,地形采用艺术家手工建模,但是手工建模价格昂贵,而且不能产生连续的细节层次(Level of Detail,LOD)。大规模的地形渲染算法需要采用细节层次来减少实际需要绘制的地形数据。从产生地形角度入手,分析了几种经典的实时地形渲染技术,并对部分技术进行比较。最后提出对某些方法进行改进,以达到更好的效果,并通过PC机上的实验加以验证。  相似文献   

8.
研究了钻石节点的数据结构特点及算法实现原理,综合考虑视点与地形的复杂程度,提出了合理的节点误差计算公式,并应用到实际地形高程数据中,取得了良好的效果。  相似文献   

9.
三维地形实时渲染由于数据量大,一般显示时不易全部显示所有模型,而是根据视距和地形情况,动态的改变地形显示的层次细节.本文研究基于层次细节LOD的ROAM算法及算法的加块改进来实现对地形的实时渲染.  相似文献   

10.
三维真实感地形的生成一直是计算机图形学领域中的焦点课题,研究了基于层次细节的实时优化自适应网格动态地形渲染算法,采用了基于地形块包围盒的可见性投影剔除技术的实时优化策略,提出了嵌套包围球方法和屏幕空间误差法相结合的优化算法来改进误差判据,以提高地形绘制的快速性,给出了该层次细节模型在地形渲染中的实现方法。实验证明,通过对实时优化自适应网格算法的实现和优化,在保证一定的地形渲染效果的前提下,减少了开销同时提高了实时渲染速度。  相似文献   

11.
Terrain Visualization is an important part of visualization systems of battlefield, and the visualization of dynamic terrain is also important for dynamic battle environment. In this paper, special attention has been paid on real-time optimally adapting meshes (ROAM) algorithm, which is a candidate for dynamic terrain, and its mesh representation, mesh continuity algorithm and error metrics are discussed. The DEXTER-ROAM algorithm is discussed and analyzed. By revising the mesh representation of ROAM, a dynamic ROAM algorithm based on partial-regular grid is established. By introducing transition region, mesh discontinuity of dynamic partial-regular grid is resolved. Error metric blocks are removed for computation complexity and culling blocks are introduced to accelerate view frustum culling. The algorithm is implemented in a 3D rendering engine called OGRE. In the end, an example of dynamic crater is given to examine the dynamic ROAM algorithm.  相似文献   

12.
蔡兴泉  苏志同  李晋宏 《计算机仿真》2009,26(9):199-202,238
大规模地形的绘制技术一直是国内外虚拟现实领域的研究热点。为快速实时绘制,又保持真实性,提出一种基于三角带模板的大规模地形实时仿真方法。可用在战场环境仿真、飞行仿真、3D游戏等仿真系统中。先进行地形数据预处理,将地形分成若干相等的小块,并且计算每个小块的包围盒,然后根据地形块的大小确定一族三角带模板。实时绘制时,根据包围盒的屏幕投影误差因子选择合适的三角带模板,用三角带模板快速绘制地形块。采用扫描视锥体投影三角形裁剪方法剔除不需要绘制的地形块,并且采用添加阴影平面的方法消除地形裂缝。最后,在Puget Sound地形数据上进行了实验并进行了分析。实验证明,方法是可行和有效的。  相似文献   

13.
随着图形硬件性能的提升,大规模地形绘制的主要瓶颈已从绘制能力不足转变为大数据的传输,针对这一问题提出一种支持大规模地形的瓦片调度与实时绘制算法。将超大地形数据以瓦片金字塔形式存储于硬盘,绘制每一帧时只调度当前场景所需的少量瓦片进入显存。首先利用GPU实时计算地形网格点的地理坐标并传回CPU分析可见范围,然后采取瓦片四叉剖分、规则化处理和瓦片合并等一系列操作在所有LOD层中拣选最优瓦片集合并调入内存,在内存中利用一块固定大小的缓存进行管理与更新,并最终以单张纹理的形式传入显存进行采样和绘制。实验表明,该算法节约了大量的显存带宽,有效提升了系统在数据传输方面的执行效率,在大规模地形调度与绘制中取得了较好的效果。  相似文献   

14.
提出一种基于投影网格的全球多分辨率地形绘制算法。利用投影网格剖分球面,快速完成视域内球面的非均匀网格化。对地形数据分层组织、分块存储,通过可视区域计算,实现高效率的地形数据装载和更新。由于每帧网格数量保持基本不变,确保了稳定的帧率。实验结果表明该算法在全球三维地形实时绘制上能取得较好的视觉效果,计算量小、具有较高的效率。  相似文献   

15.
为解决海量地形数据无法实现直接、连续地实时绘制的问题,根据小波分析的特点,提出了基于小波分析的多分辨率地形模型生成算法.该算法利用小波分析对数字高程模型(DEM,digital elevation model)数据进行简化压缩,采用四叉树结构来表示地形,构建视点相关多分辨率地形模型.实验结果表明,该算法使需要的地形数据量大为减少,能高效地生成地形的多分辨率模型,并且地形的逼真程度高.因此,该算法结构简单、便于实现大规模地形实时绘制.  相似文献   

16.
针对快速增长的数据规模和计算机图形硬件处理能力之间的矛盾,对大规模地形真实感渲染技术进行研究。采用基于四叉树的层次细节算法渲染大规模地形,设计四叉树地形的存储结构,以视距和地形粗糙度的双重标准确定地形节点的细节程度,给出利用裙边修补裂缝的方法。实验结果表明,该技术能快速实时地完成大规模地形数据的调度和场景的真实感渲染。  相似文献   

17.
In the preprocessing phase, the global terrain model is partitioned into blocks with their feature points being picked out to generate TIN model for each terrain block, then the multi-resolution models of terrain organized in the form of quad-tree is created bottom-up. Cracks between terrain blocks are avoided by inserting vertices to form common boundaries. At run-time, a view-dependent LOD algorithm is used to control the loading and unloading of the proper blocks by an additional synchronous thread. To e...  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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