大规模三维地形可视化算法的研究及应用

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:SF20070601ZW126com
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题主要对大规模地形数据(基于规则网格数字高程模型)的可视化算法进行研究并实现对SOAR算法的应用。对每个分块的地形数据采用SOAR算法实现地形的简化模型,并通过四叉树结构來组织这些分块的地形数据,同时结合视点相关的可见性和数据动态调度策略在消除不同分辨率地形拼接时产生的裂缝的基础上实现大范围地形的实时漫游。  ⑴介绍了地形层次连续细节模型的特征和表示方法。提出采用基于视点的最长边剖分方法來构建地形网格,用这种方法最大的一个特点是能对局部网格进行求精,同时不要求整个的地形网格都处在同一分辨率上。  ⑵为了使数据在外存模式下的访问频率尽可能低,对数据在外存的组织及存储上进行了重新的布局,采用了交叉存储四叉树和嵌入的四叉树两种数据布局形式,使得存储的顶点数据与三角形的剖分顺序一致,使得数据異有局部连续性和数据层次性。  ⑶现实世界中地形数据量庞大,用于建模的三角形数量多,无法直接对其全部进行显示,同时SOAR算法的数据调度是由操作系统来完成的,当数据超出了操作系统的虚拟内存时,则需要设计新的数据调度算法。因此我们将整个的地形场景用四叉树结构进行组织,将分块的地形分为可见区,预可见区和不可见区,根据视点的变化对地形数据进行实时调度。  ⑷基于以上原理,米用Microsoft VC.NET作为开发IC異,OpenGL作为三维图形开发接口,采用面向对象的思想和组件开发技术构建了三维地形可视化系统。各功能模块包括地形数据处理和组织模块、地形显示模块、三维场景设置模块、地形数据调度和管理模块,实现了大范围地形的无缝实时显示。
其他文献
流媒体技术是网络研究的热点之一。但由于当前在保证服务质量方面存在很大不足,流媒体至今仍然不是网络应用的主流。虽然各种流媒体服务系统在Internet上不断涌现,但是这些系统
近年来,P2P流媒体系统已经成为了学术界和工业界研究的热点。与传统的C/S模型相比较,P2P流媒体系统架构可以充分利用终端的资源和能力去提升自身的可扩展性。当前,一些针对P2
随着计算机和网络技术的发展,企业数据库系统已向集成应用和和分布式处理模式发展,有效地管理企业计算中的大量授权数据已成为首要问题。 现有的访问控制技术主要有基于访问
二十世纪80年代,国外已经开始利用计算机技术对板材的结构进行模拟仿真,但鉴于当时计算技术发展的局限性,无法实现板材研究的计算机三维可视化。随着人造板技术与计算机仿真
软件过程技术在现代软件开发中越来越居于重要地位。人们普遍认为软件开发组织的高质量和高生产率依赖于三个因素:过程、技术和人。软件过程、从事软件开发的人员和所采用的技
我国是一个水资源严重短缺的国家,加之由于水资源的时空分布极不均衡,干旱缺水问题相当严重,未来的水资源形势更加严峻。我国节水农业的发展仍然是刚刚起步,提高旱作节水项目管理
学位
计算机安全越来越受到人们重视。  在电子商务、电子政务、电子教务等等在线业务日益发展的今天,越来越多的人们依赖于网络从事自己的事务。网上事务面临的最大问题在于如何
1998年,世界上第一个搜索引擎系统GOOGLE在其诞生之初,就以超强的实用性赢得了广大网民的使用热情,其准确、快速的网络导航性,往往能使人们在第一时间找到自己所要的信息。但
遗传算法是一种新兴的技术,是借鉴生物界自然选择和进化机制发展起来的全局的概率搜索算法。本文对遗传算法进行了研究与改进,并结合旅行销售商(TSP)这个著名的NP完全难题,对求
学位
Web服务的出现是internet技术发展的一次革命,使得Web上的交互方式从以信息为中心转化为以服务为中心,从而使internet上的各种应用集成成为可能。企业应用集成和电子商务等系