首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 113 毫秒
1.
为了在大规模地形实时渲染过程中提高渲染效率和得到更平滑逼真的地形,该文提出了一种基于GPU Tessellation技术的地形可视化方法。该方法首先对地形预处理构建四叉树;使用视锥体裁剪和LOD选择降低CPU-GPU数据传输量;在三角化阶段利用GPU代替传统的CPU进行三角化方法极大地减轻CPU的负担并且提高了渲染速率;同时引入地形粗糙度计算GPU Tessellation算法内部细分因子,达到平滑而又不失细节的地形表面渲染效果;以数据细节层次动态设置GPU Tessellation算法的外部细分因子消除了T型裂缝。实验结果表明,该方法CPU利用率低,能够以较小计算代价消除T型裂缝,在地形实时交互式漫游系统中能以较高的渲染帧率输出平滑、逼真的三维虚拟数字地形。该文方法可运用到大规模地形可视化系统中。  相似文献   

2.
赵瑞斌  张燕玲  庞明勇  李飞 《测绘科学》2013,38(4):69-71,76
本文结合视点相关的层次细节技术、可见性剔除技术以及多线程技术等,提出一种基于外存中大规模地形实时动态绘制算法。在将原始DEM数据分割成多块标准化地形块的前提下,调度线程根据视景体顶点移动情况预测后续绘制所需地形并将其从外存预先加载到内存;绘制线程主要借助动态四叉树结构、标识矩阵、裁剪视景体来实现地形的多分辨率网格模型快速生成。实验表明,算法能够在普通PC机上实现大规模地形的实时绘制和漫游。  相似文献   

3.
针对在地形绘制中三维地形数据量巨大和绘制速度慢等问题,提出了一种基于GPU加速的大区域三维地形数据的塔式结构模型及实时可视化新方法。首先构建细节层次模型来减少大区域地形实时绘制的地形数据量,然后建立DEM数据和DOM数据的金字塔式数据模型来实现大容量三维数据的实时装载和动态卸载,并采用CUDA编程实现了大区域三维地形可视化的GPU加速。  相似文献   

4.
基于RSG虚拟地形环境的ROAM实时绘制   总被引:1,自引:0,他引:1  
柯希林  曾军 《测绘科技》2004,24(1):38-41
三维地形绘制在地形仿真、虚拟现实、测绘等领域具有广泛的应用。在数字地球、3DGIS日趋发展的今天,大范围三维地形的实时绘制成为一种必须。大范围地形的实时绘制一般采用场景分块、可见性区域块选择和视点相关的连续多细节层次模型建立等算法。本文通过对规则格网(Regular Square Grid,RSG)数字高程模型的分块管理,实现显示区域的地形简化,在普通微机上实现了大范围地形的实时、交互式、自适应网格(Real—Timt Optimally,Adapting Meshes,ROAM)绘制。  相似文献   

5.
地形RSG模型的动态构网算法   总被引:13,自引:1,他引:13  
陈刚  夏青  万刚 《测绘学报》2002,31(1):44-48
论述了一种基于规则格网地形模型的动态构网算法。通过定义模型中顶点间的约束关系以及顶点误差的继承方法,利用四叉树构建出顶点的层次结构,有效解决了不同分辨率网络间接边的裂缝问题,实现在模型误差控制下的多分辨网络的实时正确构网。实验证明,该方法对于实时控制地形模型的细节层次,增强地形模型的绘制效率是非常有效的。  相似文献   

6.
顾及多细节层次的三维R树索引扩展方法   总被引:2,自引:1,他引:1  
多细节层次表达是三维GIS的重要特征之一。为提高细节层次模型的管理效率,本文提出一种扩展多细节层次功能的三维R树索引方法,通过全局优化和三维聚类分析建立动态三维R树索引,研制了先自下而上、后自上而下全局搜索的节点选择算法和基于k-medoids聚类算法的节点分裂算法,保证节点尺寸均匀、形状规则以及重叠减少。基于良好的三维树形结构,本文扩展了传统的三维R树索引结构,实现R树索引和细节层次模型的无缝集成。为验证本文方法的有效性,通过仿真实验,结果证明了本文方法能很大程度地提升多细节层次三维城市模型数据库的空间查询效率,具有较好的应用前景和实用价值。  相似文献   

7.
视点相关实时LoD地形模型动态构网算法   总被引:28,自引:2,他引:28  
论述了一种视点相关实时LoD地形模型动态构网算法。基于GRID数据,以直角三角形为基本单元,利用二叉树构建地形的层次结构,兼具GRID与不规则三角网(TIN)的优点;并且解决了模型带来的“裂缝”问题。视景体可见区域多分辨率地形生成时,通过地形面片自身复杂程度、地形面片与视点距离以及地形面片与视线间的方向关系三方面确定该面片的绘制分辨率。实验结果表明,该算法在保持地形场景逼真的情况下,极大地提高了绘制速度,满足了实时交互的要求。  相似文献   

8.
基于Direct3D多分辨率地形建模方法的研究   总被引:3,自引:0,他引:3  
韩振东  张军  蒋涛 《测绘科学》2006,31(6):143-145
在地形模型的多分辨率建模中,递进网格模型能高效地存储网格信息,并能方便地控制网格的细节层次。本文利用D irect3D三维图形库,给出了一种基于递进网格模型的多分辨率地形数据生成算法,该算法能方便地控制简化过程,显示速度较快,并能很好地保持原模型的几何特征。  相似文献   

9.
为了实现全球多分辨率地形快速、高效模拟与可视化表达,本文探讨了基于球面退化四叉树的全球多分辨率DEM无缝建模方法,主要内容包括:提出了一种基于球面退化四叉树的全球DEM分块建模方法;设计并实现了四叉树块内(相邻节点间相差任意剖分层次)、四叉树块间、四叉树与非四叉树块间的自适应无缝拼接算法;应用VC++语言和OpenGL工具,设计开发了相应的可视化实验系统,结果表明:该模型方法实现了全球多分辨率DEM的无缝表达,并在保证精度的同时有效简化了全球DEM格网的数目,简化效率为66.8%(剖分层次为12)。  相似文献   

10.
提出了一种基于DirectX和LOD的DEM动态构网算法。该算法使用四叉数和LOD层次模型技术来解决地形数据的动态简化和动态构网,有效地简化了复杂的地形数据,在满足真实的前提下,尽可能多地删除冗余三角形。生成的三维地形的渲染速度达到了20到30帧,基本上满足了实时显示的要求。  相似文献   

11.
矢量数据的叠加显示能够提高三维虚拟地球的表达效果与分析能力。受限于GPU的计算精度,在三维虚拟地球中矢量数据绘制普遍存在抖动现象和深度冲突现象。对基于WebGL的矢量数据三维绘制中计算精度问题进行了分析,提出了使用CPU RTC技术和GPU RTE技术提高顶点变换的精度,使用多视锥渲染算法和深度平面技术解决深度缓存精度问题。实验证明,这几种技术和算法可以有效缓解抖动现象和深度冲突现象导致的视觉干扰,改善了各种尺度和范围的矢量数据在三维地形上的叠加显示效果。  相似文献   

12.
阐述了构建大规模3维地形模型的关键技术,包括地形分块技术、地形层次细节构建、可见性剔除和基于视点的渲染技术。为了提高绘制的帧率,实现大规模3维地形漫游系统显示的平滑和连续,本文采用了基于四叉树结构的地形的连续多分辨率渲染;在考虑视点和地形粗糙度的基础上,设计了一种合理的节点评价系统;提出了限定四叉树的三角网剖分方法,有效消除了不同分辨率节点间的裂缝。实验结果表明,在保证地形真实感的前提下,这些技术实现3维地形显示可以获得较好的图形质量和显示速度。  相似文献   

13.
提出了一种基于可见性预处理的点删除简化算法。该算法针对海量地形数据,首先建立了高效的空间索引系统,利用这一索引系统快速完成了视锥截取、背面剔除和隐藏面消除等可见性测试,再对预处理后的网格模型依据顶点曲率大小进行点删除简化。实验表明,采用可见性预处理可大大提高绘制速度,并且绘制帧速率基本独立于模型的复杂度。  相似文献   

14.
通过分析三维场景实时渲染中视点无关与视点相关地形生成算法的性能,提出了优化的视点相关地形生成算法。此算法主要针对地形拆分、可视精度计算、观察视点距离计算、以及地形可见性裁剪这4个方面的策略做出了详细的阐述。并以渲染精度为衡量标准,通过实验对比分析了优化后的视点相关地形生成算法与视点无关地形生成算法的性能。除此之外,以渲染效率为标准,通过实验分析对比了优化后的视点相关地形生成算法与原视点相关地形生成算法的性能,并给出了一个运用此优化算法构建的三维地形模型。  相似文献   

15.
地景模型的简化与快速绘制方法研究   总被引:2,自引:0,他引:2  
在分析地景模型数据特点的基础上,提出了地景模型简化的判决准则,并根据该则提出了基于视点的区域数据抽取与简化方法以及基于法矢量的细节模型简化方法。实验结果表明,使用该方法数据压缩量大,绘制速度快,且逼真度无明显变化。  相似文献   

16.
马静谨  李强 《测绘工程》2007,16(2):27-29,32
对于大规模地形而言,地形网格的实时动态绘制速度和质量一直是人们关注的重点。地形漫游在仿真、模拟、虚拟现实、游戏等领域都有广泛的应用。该文在研究多种层次算法的基础上,采用一种地形瓦片重组数据结构的方法实现实时高帧率的绘制大规模地形。分析了地形场景数据管理与实时调度,视相关多层次细节模型与可见性判断以及分层数据组织和瓦片数据绘制等关键问题,并给出了相应的解决方法,改进了视景体裁切重组地形数据的方法。实验结果表明该方法在保持地形逼真的前提下,有很好的绘制网格帧率和实时动态交互效果。  相似文献   

17.
地形漫游在仿真、模拟、虚拟现实、游戏等领域都有广泛的应用,但其大规模地形实时动态绘制的速度和质量一直是一个难点。文章主要分析了地形场景数据管理与实时调度、视相关多层次细节模型与可见性判断以及分层数据组织与瓦片数据绘制等关键问题。在研究多种层次算法的基础上,提出了一种实时高帧率绘制大规模地形的瓦片重组数据结构的方法,并改进了视景体裁切重组地形数据的方法。实验结果表明该方法在保持地形逼真的情况下,有很好的绘制网格帧率和实时动态交互的效果。  相似文献   

18.
在地形可视化领域,基于海量数据的全球地形3维可视化已经得到广泛关注和研究。在经典ROAM算法的基础上,提出了一种视点相关全球地形LOD模型SROAM。该算法采用正方体作为网格细分的顶层,正方体上每一个面分裂成两个三角形作为ROAM算法二叉树的根节点。给出了高程数据球面映射的方法,在动态误差计算过程中,考虑了地平线约束条件,进一步对网格进行简化。实验结果表明,此算法能实时动态地生成全球地形LOD模型,实现全球地形场景的平滑绘制。  相似文献   

19.
大规模地形场景包含大量的几何数据,无法一次性载入内存,并具有极高的复杂度,因而无法进行实时绘制。本文提出一种用于大规模地形场景的实时地平线遮挡剔除算法。该算法采用四叉树结构构造地形的多分辨率层次细节模型,按照大致由前向后的顺序遍历地形时构建遮挡地平线,应用地形包围盒技术,把地形区域与地平线相比较,以确定何时它们对于视点来说完全被遮挡并剔除这些被遮挡的区域。实验结果表明在贴地漫游的情况下,显著提高了场景绘制速度,证明了此算法的有效性。  相似文献   

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

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