基于LOD的海量地形数据并行渲染技术的研究与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:Jianhcn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着地球空间信息技术的发展,构建具有海量空间数据的大规模地形场景变得十分重要。地形渲染是场景渲染中的核心部分,也是图形学领域关注的重点。在地形渲染中,目前面临的主要是复杂的地形模型与有限的计算机硬件绘制能力之间的矛盾,因此如何快捷有效地组织、调度海量地形数据,同时如何有效简化海量的地形数据,是解决这一问题的关键。主要途径有:对地形数据采取适当组织方式,并提高数据的调度效率;另外一方面是采用加速渲染算法,提高单位时间地形数据的处理量。作者完成的主要工作如下:  (1)研究地形简化算法的并行化。在DEM三维渲染中,需要采用LOD算法对地形数据进行简化处理,本文基于四叉树LOD地形简化算法,结合多核CPU,采用生产者消费者模型来进行任务调度,通过数据队列来缓存待处理的数据,实现多线程处理海量数据,从而实现三维地形的快速渲染。  (2)研究大规模DEM地形数据的调度策略。大规模DEM数据由于数据量非常庞大,很难一次性载入内存当中,否则会因为地形渲染计算量过于庞大,无法流畅渲染。本文采取的方法是先对数据进行分块,然后以DEM数据块作为基本单位进行组织调度,通过设置内存缓冲区以及数据更新机制,为渲染系统实时稳定的提供DEM数据。  (3)构建完整的并行计算系统,在个人计算机平台上实现了大规模地形场景的渲染。本文基于并行化四叉树LOD算法,通过三维图像引擎在微机端实现了大规模地形数据调度和渲染,并对这一系统进行了试验和性能测试,得出了较为理想的结果。  本文基于LOD技术简化地形,结合多核CPU并行计算的方法,实现了海量地形数据的并行渲染系统,并分析对比了非并行和并行情况下的实验结果,验证了海量地形数据并行LOD算法有效提高了地形渲染效率。本文可为大规模场景渲染提供理论参考与实际应用价值。
其他文献
近年,基于ARM、Motorola、Hitachi等32位RISC微处理器的高端嵌入式系统开发已经成为嵌入式系统市场的主流。由于这类产品在市场上的需求和应用的复杂,使得嵌入式系统开发平台的
合金设计过程一般包括稳定结构确定和性质计算。合金一般为多相结构(如V-Zr),包括固溶体相(富V固溶体,富Zr固溶体)和化合物相(V2Zr)。材料计算主要围绕固溶体相、化合物相等主要
近年来中国移动通信用户规模增长很快,网络优化已成为移动通信运营商日常的重要工作之一.GSM/GPRS网络优化智能决策支持系统是针对中国移动的GSM/GPRS网络和中国联通的GSM网
信息安全己成为世界性的现实问题,入侵检测是网络安全体系中的重要防范技术,能够及时发现并报告网络系统中未授权或合法用户滥用特权等现象,并及时做出响应,主动保护自己免受
电信行业各大运营商为了提高自身竞争力,建设决策支持系统,纷纷要求沉淀企业经营信息,积极构建企业级数据仓库,数据仓库技术在电信行业的应用越来越广泛.数据仓库的信息模型
该文首先讨论了作者所参与的一个电子政务集中支付系统的开发,并对主要负责的在线管理员平台模块的需求分析、概要设计、详细设计、编码以及整个系统测试全过程进行了详细的
针对主动数据库系统在复合事件探测方法、嵌套事务并行处理、规则的描述语言以及组件之间的相互协作等方面的一系列问题,通过对基于全局事件历史的参数环境和HiPAC系统数据模
本论文是关于金融管理学院(IFM)的基于N-Tier体系技术的图书馆信息管理系统(ILMIS)的设计与执行.该系统(ILMIS)分布于各个学院系所内,通过局域网对学院内的客户提供更好的快
随着电视的普及和卫星电视节目的丰富,卫星电视成为人们日常生活中重要的一部分,及时掌握中国卫星电视的播出情况成为非常迫切的任务.该文介绍了一个卫星电视信号综合监测系
IPv6最明显的优势是拥有巨大的地址容量,能够满足互联网飞速发展的需求,是集移动性、安全性和服务质量为一体的最佳技术选择.移动IPv6技术的引入更为IPv6带来了许多新的特性