首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 421 毫秒
1.
一种基于不完全四叉树的LOD生成算法   总被引:7,自引:0,他引:7       下载免费PDF全文
为了实时地绘制大规模地形数据,提出了一种改进的实时连续LOD生成算法。该算法首先采用Mortan码的编码方式对地形数据进行简化,并利用不完全四叉树存储简化后的高程数据;然后根据视点位置和网格空间对象误差的关系建立基于不完全四叉树的LOD模型,同时采用逐层找邻法调整不同层次之间的裂缝,并给出了寻找不同类型邻居的实现过程;最后采用背面剔除算法将起伏地形的不可见部分去除。实际编程时,由于采用了H ilbert填充曲线方式存储四叉树结点,并采用隔层四叉树方式访问结点数据,从而提高了大规模地形的绘制效率。使用该方法描述荆江地区的地形,取得了良好的绘制效果。  相似文献   

2.
基于改进四叉树分割和结点存储的LOD算法   总被引:2,自引:0,他引:2       下载免费PDF全文
罗景馨  唐琎 《计算机工程》2009,35(20):202-204
多层次细节(LOD)算法作为目前使用最多的地形数据简化算法,对提升渲染速度加快场景可视化有着重要作用,而其中以基于四叉树的LOD算法应用最为广泛。通过对以往算法的研究,提出一种对四叉树的分割和结点存储结构同时进行改进的LOD算法。该算法通过减少误差判断次数加快了四叉树的生成速度,同时改变传统的结点存储方式,降低了数据的冗余存储。  相似文献   

3.
基于动态LOD四叉树算法的地形三维可视化   总被引:1,自引:0,他引:1  
LOD模型是在虚拟现实技术中经常被采用的一种加快图形生成速度的主要方法。所谓的LOD建模,其实质就是采用一定的算法思想将原有的网格地形数据进行重组,得到一种更加便于实时绘制使用的数据结构。在利用四叉树方法进行LOD建模的过程中,其关键就在于怎样对原有的网格数据进行四叉树分层。LOD地形渲染过程中当相邻的节点或块之间分辨率不一致时会出现裂缝现象,结合动态LOD四叉树算法利用节点分割和渲染的规律,采用一种新的裂缝消除方法。  相似文献   

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

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

6.
大场景的3维地形可视化模型是地理信息系统平台的重要组成部分。但至今大场景的3维地形数据可视化仍存在数据处理速度慢,显示滞后的问题,针对此问题提出了一种基于四叉树的多分辨率地形数据3维可视化算法,即首先以规则网格为基本处理单元,采用链式四叉树数据结构存储多分辨率地形数据;然后在此基础上,设计了动态LOD算法完成四叉树的高效遍历。在该算法中,采用了视景裁剪、三角扇形和内存池等优化显示技术,用以支持大场景3维地形数据的实时显示,并已在Windows平台上,用VC 6.0开发了大场景地形数据3维可视化演示软件。  相似文献   

7.
研究了基于四叉树的实时层次细节(LOD)技术,对节点的精制、节点渲染以及T形裂缝的消除等关键技术进行了深入分析和探索,并进行了一定的改进,提出了一种动态更新QuadMatrix的算法.最后,对该算法进行模拟实现,实验结果评估表明,该算法能极大的提高大规模地形渲染的效率.  相似文献   

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

9.
层次细节(Levels of Detail,LOD)技术是在大规模地形模型简化方面使用得最多的技术,它极大地提高了地形场景的漫游速度。在众多LOD模型中,应用最为广泛的是基于四叉树(Quadtree)分割的LOD算法。国内外学者对LOD模型做了大量的研究工作,文中对基于四叉树分割的LOD算法进行了系统的梳理与总结,对涉及到的核心算法进行了归类并详细分析了各自的优缺点,深入且全面地介绍了其研究现状。  相似文献   

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

11.
杨莹  冯立颖  赵静  陈利 《计算机工程》2010,36(15):199-201
针对大规模地形数据庞大、绘制速度慢的问题,提出一种基于数据分块和包围球误差函数的地形绘制方法。该方法对数据进行分块组织,按行列顺序对数据块编号,实现对地形数据的部分读取。依据视点可见性判断,实时调入可见数据块,设计一种基于包围球的误差函数,通过三角形二叉树构建层次细节模型,实现大规模地形实时绘制。实验结果表明该方法可以取得较高的帧速率和较好的绘制效果。  相似文献   

12.
基于libMini的动态地形实时渲染算法   总被引:1,自引:0,他引:1  
为了减少地形动态变化时的地形计算时间,满足动态地形实时可视化的需要,在地形渲染库libMini的基础上,依据地形动态变化的局部性特点,以及库中LOD(Level ofDetail)算法的具体实现方式,运用局部更新的思想,提出了一种动态地形实时计算和渲染算法.算法避免了在地形动态变化时进行大量重复计算,使得在地形动态变化时所需的计算量大大减少,达到实时渲染要求.实验表明,算法使得局部地形动态变化时地形计算和渲染的时间从秒级降低到毫秒级,可以满足实时渲染要求.  相似文献   

13.
视相关地形多分辨率模型在飞行仿真中的应用   总被引:3,自引:0,他引:3  
对于飞行仿真中海量地形数据,现有的软硬件无法直接对其进行实时连续的绘制,采用视点相关的层次细节模型可以有效地提高实时绘制的性能.该文针对飞行仿真中大地形实时显示问题,对现有的视点相关多分辨率模型算法进行了改进,采用四叉树结构来表示地形,给出了节点的数据结构和构建四叉树的算法;提出了一种新的细节层次选择误差度量标准;实现了视点相关的连续多分辨率地形网格的简化和实时绘制.  相似文献   

14.
针对层次细节模型(LOD)只能实现数据精度低于原始DEM数据的动态地形建模过程,提出了基于Kriging方法的动态地形反向细化方法(Levels Of Backward Detail,LOBD)。该方法提取出需反向细化区域,判断多级细化级别,分析区域的空间属性相关性,根据最优条件拟合变异函数,根据Kriging方法对目标区域进行插值,生成精度高于原始DEM数据精度的区域数据。设计了按独立树结构的插值数据动态存储方式。建模实验表明,新的动态建模方法的细节层次可以比LOD方法至少增加两级,并且保持渲染效率基本不变。  相似文献   

15.
基于四叉树的三维地形模拟的LOD算法   总被引:4,自引:0,他引:4  
荆涛 《计算机仿真》2005,22(11):123-126
细节层次显示和简化技术(LOD技术)是实时真实感图形学技术中应用比较多的一个技术,通过这种技术可以较好地简化场景的复杂度,同时对图形真实度损失很少,并满足一定的实时性.在众多文献所提到的LOD算法中,一种比较常用的算法就是基于四叉树的LOD算法,这种算法的基本思想极为简单,即利用一个距离的阈值来控制四叉树递归运算的深度,当这个阈值比较大时,得到较少的三角面片数量,反之则得到较多的三角面片.文中实验也是采用了这种方法进行LOD的计算.文中还讲述了LOD技术的原理以及算法实现,探讨了LOD算法的实现中的问题和改进的方法,研究了节点评价系统的改进方法,最后展望了LOD技术的进一步发展.  相似文献   

16.
为实现地形场景数据的实时传输和有效显示,根据高空和地面视点对视野区域的要求,提出基于可见性裁剪的数据流式传输策略,当视点位置移动时,能有效确定视野区域节点的可见性和关键节点的层次细节度。实验结果表明,经过服务器端预处理后的地形数据可快速传输到客户端进行精确显示。  相似文献   

17.
为了解决大规模地形实时渲染中地形数据的传输、存储和处理效率问题,提出了基于快速层式DCT的嵌入式零树编码对地形数据进行压缩,然后结合基于视点的动态LOD完成地形绘制。用快速DCT代替传统DCT对地形数据进行变换,按空间位置重组不同频率子带,对低频做逆DCT后作为下层输入,重复上述步骤直到满足要求;在获得的多分辨率频带上执行零树编码;结合动态LOD重新渲染地形。实验结果表明,该算法计算相对简单,压缩率与帧速率得到了有效的提升,绘制效果更加契合人眼的视觉感受。  相似文献   

18.
基于综合LOD因子的自适应GPU地形渲染   总被引:1,自引:0,他引:1       下载免费PDF全文
根据四叉树的地形分块数据组织形式,提出一种面向图形处理器(GPU)的自适应地形渲染算法。将综合细节层次因子作为地形块节点评价函数,对静态地形块误差、动态视点依赖误差和视点移动速度进行量化,在顶点着色器上实现高程值的平滑过渡,消除突跃现象,并通过添加“裙”遮盖裂缝。实验结果表明,该算法的地形自适应性较好,具有较高的帧率和GPU利用率。  相似文献   

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

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

京公网安备 11010802026262号