首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 203 毫秒
1.
大规模地形的LOD生成算法研究   总被引:4,自引:0,他引:4  
为了实时地绘制大规模地形数据,提出了一种改进的实时连续LOD生成算法.该算法采用分块分层的思想,首先将大规模高程数据进行分块,然后对块中数据按照分辨率的大小分层存储.根据视点位置和网格空间对象误差的关系建立基于四叉树的LOD模型,从而提高了大规模地形的绘制效率.使用该方法描述了太湖流域的地形,取得了良好的绘制效果.  相似文献   

2.
针对快速绘制大规模海底地形的问题,提出基于几何多重映射算法与分形算法相结合生成地形的方法,采用顶点索引和分层分块的方法来组织地形数据。该方法对三维海底地形模型进行子块划分,通过可见性判别只显示视区内的子块。同时建立一种基于块和视点的简化准则,通过该准则提出消除不同细节层次的地形块之间的裂缝的方法,以保证地形精简过程中不丢失必要的细节。仿真实验证明该研究成果能够有效实现地形的实时绘制。  相似文献   

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

4.
针对大规模地形数据庞大数据管理效率低的问题,提出一种瓦片四叉树和Z型、Hilbert填充曲线相结合的海量地形数据管理方法。基于粗粒度的瓦片四叉树能够实现地形实时快速绘制并很好保证数据的连续性;依据Z型和Hilbert填充曲线和数据块编码设计的无指针数据索引实现数据块的快速准确定位。此外,数据预测策略能够实现可见数据的实时调度。经实验验证该方法能够实现海量地形数据真实实时绘制。  相似文献   

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

6.
面向GPU的批LOD地形实时绘制   总被引:1,自引:0,他引:1       下载免费PDF全文
为提高大规模地形实时渲染时的绘制效率,提出一种使用地形分块作为处理单元的批LOD算法。在预处理阶段,将多分辨率的地形数据划分成适于GPU批处理的分块,使用四叉树进行分块的有效组织。在此基础上,提出一种基于分块绘制的LOD误差标准,简化层次选取的计算量,通过增加"裙"和进行几何变形实现了层次间的有效过渡;实时绘制过程中,使用视锥裁剪减少进入图形硬件的数据量,利用地形四叉树列表和预测机制实现地形数据的有效加载管理。实验结果表明,本文算法能够充分发挥图形硬件的性能,具有较高的地形实时渲染效率。  相似文献   

7.
大规模地形真三维可视化系统设计与实现*   总被引:2,自引:0,他引:2  
对已有算法进行了综合及改进,对地形绘制中的四叉树剖分控制、DEM分块、纹理自动分块、地形数据的数据库存储、视见体剪裁、误差控制、裂缝拼接等方面进行了深入研究,提出了改进方法,并结合OpenGL立体显示技术,基于微机平台实现了一个简洁、快速的大规模真三维立体地形实时绘制原型系统,达到了很好的效果.实验结果表明,该算法实现简单、内存开销较少、CPU耗费小,具有较低的时间、空间开销,适于大规模地形的真三维实时可视化.  相似文献   

8.
一种基于四叉树的大规模地形实时生成算法   总被引:6,自引:0,他引:6  
论文分析了现有地形简化算法,提出了一种基于地形四叉树实时构建地形多分辨率模型的优化算法,该算法采用分层分块的思想。首先将大规模高程数据进行分块,然后对块内数据按照分辨率的大小分层存储,并给出一种与视点相依赖的对地形节点误差进行评价的方法,在网格的生成中只使用一次四叉树遍历,从而大大提高了渲染速度。  相似文献   

9.
一种基于四又树的大规模地形实时生成算法   总被引:2,自引:0,他引:2  
论文分析了现有地形简化算法,提出了一种基于地形四叉树实时构建地形多分辨率模型的优化算法,该算法采用分层分块的思想。,首先将大规模高程数据进行分块,然后对块内数据按照分辨率的大小分层存储,并给出一种与视点相依赖的对地形节点误差进行评价的方法,在网格的生成中只使用一次四叉树遍历,从而大大提高了渲染速度。  相似文献   

10.
针对大规模地形动态漫游提出实现流程和算法框架,基于分层分块地形LOD组织存储策略完成数据预处理,绘制阶段提出视点相关的地形调度和简化算法,利用多线程处理机制进行地形块裁剪和内外存数据交换,借助GPU硬件实现场景加速绘制算法,并提出分块地形和纹理数据的无缝拼接策略。真实数据实验的算法比较和性能测试结果表明,该方法具有支持数据量大,绘制效率高、实用性强等特点。  相似文献   

11.
在大规模地形实时可视化中,地物模型能否与地形模型无缝叠加将直接关系到视觉感受的逼真程度。在跨图幅分块度量ROAM算法的基础上提出了地物模型无缝叠加的算法,并引入网格索引概念,提出一种新的数据结构以快速的求取地物边界与地形三角网的交点集,根据该交点集算出属于地物范围内的多边形。实验结果表明,该算法能很好地解决地物模型与地形表面的无缝叠加问题,而且绘制速度能达到实时显示的要求。  相似文献   

12.
在动态地形可视化中,误差判据决定着每帧需要绘制的三角形结点个数, 决定着渲染地形的真实度和算法效率。常用的屏幕误差计算方法,在实时绘制阶段为避免 T-连接和裂缝的生成,需要大量的维护工作并产生大量冗余三角形,不利于地形的实时绘制。 论文利用局部地形粗糙因素约束嵌套误差判据球,能较好的体现地形的局部细节,同时减少 平坦地区冗余三角形的产生。并利用延迟判断的帧间连贯性减少实时绘制时的计算量,进一 步提高算法效率。实验结果表明,利用带约束的误差判据的动态地形可视化算法能够有效减 少冗余三角形,在体现地形真实效果的同时有效提高算法效率。  相似文献   

13.
基于限制性四叉树LOD大规模地形预处理算法   总被引:2,自引:0,他引:2       下载免费PDF全文
LOD(Level Of Detail,层次细节)技术是解决大规模地形实时渲染的关键技术之一,通过这种技术可以较好地简化场景的复杂度,减少图形显示的失真度,满足一定的实时性要求。传统的算法将四叉树和LOD技术相结合将大规模数字高程模型数据(DEM)进行分块,并对块内数据按照分辨率的大小分层存储。通过对四叉树的研究,在限制性四叉树的基础上引入预处理算法,提高了地形读取速度,增强了实时显示效果。该算法是基于限制性四叉树的一种高效的规则网格划分方法,内存开销少,降低了CPU的负担。实验结果表明该算法提高了地形导入的效率,能实现大规模地形的实时漫游。  相似文献   

14.
三维地形场景实时简化是构建虚拟战场环境中的基本问题,本文论述了一种基于限制四叉树的地形简化算法,实现对规则格网DEM的连续多分辨率表示,结合实时消隐技术,减少场景绘制的三角形数目,提高了大规模DEM地形场景的实时可视化和动态交互的速度。  相似文献   

15.
大规模地形的快速漫游算法   总被引:1,自引:0,他引:1  
虚拟战场仿真中,对大规模地形进行实时、逼真的绘制是个关键问题.在ROME算法的基础上采用了基于视点的连续LOD优化算法,通过对大规模地行进行预分块,采用投影三角形扫描算法实现快速裁剪,较大的减少了实际需要绘制的网格数据量,提高了运算速度,在实时性方面有了较大的改进.对于不同等级网格边界间的裂缝问题,采用ROME算法中的基于二元三角形的强制分割方法消除.实验结果表明,算法运行结果良好,在普通PC机上实现了动态的具有连续细节层次的大规模地形实时漫游.算法简单实用,地形渲染后的视觉效果良好.  相似文献   

16.
张建廷  刘福太  艾祖亮 《计算机应用》2010,30(12):3292-3294
在大地形实时绘制中,大规模的地形数据和有限的硬件数据通信带宽是限制地形绘制效率的主要原因。在Geoclipmap算法的基础上,通过使用几何场景图(GSG)组织结构提高数据外存加载效率,在mipmap棱锥生成过程中采取sinc滤波方法进行重采样,避免地形细节丢失。为减少CPU到图形处理器(GPU)的数据流量,提出一种基于层次包围球的二级视锥体裁剪技术,并将法线的生成放到GPU的片段着色器中。实验结果表明,算法保持地形真实感,并有效提高绘制效率,能满足大地形的实时渲染要求。  相似文献   

17.
大规模的地形渲染技术一直是图形学里的热点问题之一。它在GIS、飞行模拟器、视频游戏里有重要的作用。大规模地形渲染的两个主要问题是地形数据存储问题和三角形数目问题。针对3D视频游戏,文中采用数据分块、局部数据显示以及与视点相关的裁减策略来控制数据显示量,使用了一种基于四叉树的LOD算法来解决大规模地形渲染中的三角形数目问题。实验结果表明综合使用上诉方法,有效地减少了显示数据计算量,能满足3D游戏场景的交互式漫游的实时性要求。  相似文献   

18.
一种实现超大规模地形的拼接技术研究   总被引:1,自引:1,他引:0       下载免费PDF全文
本文提出了一种适合于超大规模地形的渲染的实时拼接技术。其核心思想是基于地形动态载入技术,对地形可见部分实时载入、拼接和渲染。该方法解决了地形边界匹配的问题,使得缝合的地形不产生裂缝,实现自然还原。在PIV 2.2G、ATI 9550显卡、512MB RAM的硬件平台上,本技术可实现大约144平方公里的地形实时渲染。实现表明,该方法能够提高渲染速度,降低内存开销,适合于超大规模地形的实时可视化。此项设计也是游戏引擎中的一个功能模块。  相似文献   

19.
超大场景的三维地形可视化模型是虚拟现实系统平台的重要组成部分。由于地形模型的复杂性,致使计算机硬件水平一直难以满足超大规模地形模型的实时显示需求。目前的超大场景三维表现上存在数据处理速度慢,可扩展性差等问题。为此,提出了一种新的地形创建方法,该方法以许多小的地形分片为基础,采用逆时针旋转的方式拼接出超大的地形,采用矩阵的思想进行索引值搜索。实验结果表明,该方法创建的地形具有可扩展性。  相似文献   

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

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