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

2.
线性八叉树的一种最优构造算法   总被引:5,自引:0,他引:5  
周洞汝  杨荣 《计算机学报》1993,16(4):281-286
本文提出线性八叉树的一种最优构造算法,本文对文献[3]中最优四叉树构造算法的某些思路作了推广及改进:采用了最大活动结点插入原则,免除了合并操作;算法只需进行与黑结点数成比例的插入操作。借助于一种新的图像数据结构——数字搜索树作为中间存储结构,有效地压缩了数据并加快了插入速度,因而本算法有较高的效率.  相似文献   

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

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

5.
基于深度八叉树的三维数据场LOD可视化   总被引:1,自引:0,他引:1  
提出了广度八叉树、深度八叉树概念,分析了它们逻辑结构和存储结构,探讨了这两种数据结构在三维数据场可视化中的应用,把深度八叉树应用于三维数据场LOD体绘制算法中。算法在某三维震波数据场进行了体绘制实验,并与传统方法进行了比较分析。结果表明,该方法通过逐层简化细节来减少场景的复杂性,提高了渲染效率,将全局和局部体绘制相结合,既提高了绘制速度,又实现了精细观察。  相似文献   

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

7.
吴恒山  段雄文  李晨阳 《计算机应用》2005,25(11):2624-2626
针对一类常见而简单的规则中有项或缺项的约束,提出了一种基于事务数据修剪的约束关联规则的快速挖掘算法。该算法先扫描一遍数据库对事务进行水平和纵向的修剪,接着在修剪后的数据集上挖掘频繁项集,形成规则的候选头集、体集和规则项集,最后一次扫描后由最小可信度约束得到所要求的关联规则。实验表明,与按简洁约束采取的一般策略相比,该算法的性能有较明显的提高。设计了一套新的叶子结点编码方式,基于该编码,实现了编码四叉树的邻域寻找。此方法减少了四叉树存储的结点个数,提高了存储效率。同时由于在叶子一级采用位操作实现邻域寻找,使查询效率有所提高。  相似文献   

8.
针对大规模地形数据访问量大、场景渲染消耗内存大、实时渲染效率低的问题,提出了一种基于四叉树分割的连续LOD(层次细节)地形绘制方案,实现了多分辨率地形的快速绘制.视见体裁剪算法判断次数少,并结合四叉树分割过程,快速地对地形数据进行裁剪.采用与视点和地形粗糙度相关的分割评价系统,在预处理阶段对地形粗糙度误差进行计算,提升了地形实时绘制的速度:同时对分割标志位按位存储,使得内存占有率大幅减少.通过分割低分辨率节点边的方式,消除了节点间裂缝.算法运行效果良好,在普通PC机上即可达到较高的帧频率和较好的漫游效果.  相似文献   

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

10.
为了降低实时更新和存储海量地形的形变数据对动态绘制速度的影响,提出一种基于整数小波变换与限制性四叉树相结合的GPU并行动态存储与绘制算法.首先设计面向CUDA并行且无损的基于块的整数小波变换算法和SPIHT压缩算法,提高地形压缩比以减小数据传输量,同时解决了海量地形动态数据存储的编解码的实时性问题,实现了局部动态地形数据的实时存储;然后将小波系数、限制性四叉树层次结构以及模板技术相结合,提出一种自适应三角化和绘制的并行处理算法.实验结果表明,对于海量地形数据,文中算法可以在实现后端及时保存局部形变数据的同时,前端可以保持较高的绘制帧率.  相似文献   

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

12.
冯振华  齐华 《计算机应用》2007,27(2):499-502
通过在不规则采样点集上构建一个四叉树结构,并联合基于四叉树的LOD算法和基于TIN的三角网简化算法,提出并实现了一种TIN的LOD算法。意在把适用于格网数据的高效方法应用于不规则采样点集,得到地形的一个高效的多分辨率表达。  相似文献   

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

14.
针对输电线路走廊大规模地形环境仿真渲染效率较低的问题,通过模拟人眼视角的特点,提出一种基于多控制因子的LOD算法。该算法在综合考虑距离、地形因素对地形网格进行简化的基础上,结合仿真场景大部分工作在漫游模式下的特点,将视点移动速度作为一个重要的控制因子放入评价函数中,优化后的算法在视角漫游状态下,可通过评价函数计算模型简化程度。对比实验表明本文算法比ROAM算法、限制四叉树算法具有更快的渲染速度。  相似文献   

15.
用约束四叉树实现地形的实时多分辨率绘制   总被引:19,自引:3,他引:19  
在地形可视化领域,实时绘制复杂地形场景的最有效工具是LOD技术,在研究和实验的基础上,提出了一种基于地形四叉树实时构建地形多分辨率模型的优化算法,该算法引入视相关的概念,给出一种与视点相依赖的对地形结点误差进行评价的方法,改进了LOD模型“裂缝”效应消除方法。实验结果表明,该算法能实时动态地生成地形的连续多分辨率模型,实现地形场景的平滑绘制。  相似文献   

16.
基于四叉树的数据结构,提出了一种适于GPU批处理的地形可视化算法,以地形分块作为基本的处理单元,使用同一个顶点缓冲区对象实现所有地形块三角形集的渲染,提出了地形分块非线性分布的LOD选取函数,通过提出的地形块综合平滑因子,在顶点着色器上实现了高程值的平滑过渡,给出了GPU上算法的处理过程。实验对比结果表明,该算法地形绘制LOD层次调节方便,具有较高的地形渲染效率。  相似文献   

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

18.
基于格网划分的海量地形数据三维可视化   总被引:9,自引:0,他引:9  
首先按照格网划分方式对研究区域进行分割,采用与视点相关的静态LOD模型,在格网块内以四叉树进行管理,根据误差以二元三角树方式进行LOD模型预处理,并采用三角形条带进行若干不同层次的LOD模型文件组织;然后按照格网块进行视景体投影裁剪,结合动态内存调用、多线程管理的数据引擎方法以及视觉光滑处理,实现了海量地形数据的三维可视化及漫游.实验结果表明,文中算法具有处理数据量无限制、效率高、效果好等特点.  相似文献   

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

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

京公网安备 11010802026262号