虚拟战场仿真系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:jimmycjriyue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多年来,虚拟战场仿真技术一直是军事领域关注的焦点,许多发达国家都对这方面进行了深入研究。但由于以往在图形学渲染技术以及计算机硬件上存在着限制,人们更专注于提高仿真系统的实时性,而在仿真系统的真实感方面往往不尽如人意。近年来,随着各种渲染技术的出现以及图形硬件性能上的提升,在保证仿真系统的实时性下,渲染出高质量的三维场景已成为现实。本文基于图形硬件的强大性能,并充分利用渲染技术设计并实现了一款虚拟战场仿真系统。本文主要的研究内容如下:1)全面总结了当前图形硬件的最新特性并对着色器进行了介绍;对OSG的渲染机制进行了详细的分析;介绍了osgEarth开发库,重点讨论了地形数据的表示和组织、以及数据库分页和动态调度技术。2)设计了一款虚拟战场仿真系统,对基础地理环境和态势两大模块进行了详细设计,并充分考虑了模块间的耦合度,功能的可扩展性以及渲染的效率。3)研究并实现了基于大气散射的天空环境渲染。4)研究并实现了电磁环境渲染,利用着色器实现了探测波束的条纹传动和与球面相交裁剪的效果。5)研究并实现了一系列常用特效,具体包括基于粒子系统的特效、基于纹理动画技术的特效以及基于绘制后期处理技术的特效。6)基于osgEarth数据源插件机制,实现了高程瓦片数据源插件。7)基于osgEarth实现了基础地理环境和简单态势的可视化,包括了实体动态飞行、航线轨迹和关系动态线的渲染。8)采用MVC思想,设计并实现了图层管理模块、矢量交互模块和视点管理模块。9)采用多线程机制,将UI界面和三维渲染放在独立的线程中,并实现了线程通信模块,保持数据的同步。综上所述,本文最后基于osgEarth和Qt开发了一款虚拟战场仿真系统。经测试,本系统运行稳定、具备良好的交互性,在保证了渲染的实时性前提条件下,增强了三维场景的真实感。
其他文献
XML以其强大的描述性、结构化、易扩展、跨平台等特性在互联网和分布式异构环境中得到越来越广泛的应用,逐渐成为数据交换的首选技术,作为一种结构化的数据描述标准,XML为电
交通需求的日益增长给路网通行安全带来了全新的挑战,作为保障车辆行驶安全的传统车辆诊断技术已难以满足目前的实时性安全需求。对车辆进行远程诊断作为解决该问题的有效途
移动Ad Hoc网络又称为移动自组织网络,是一种由带有无线收发装置的移动终端组成的一个多跳的临时性自治系统,工作在无固定结构的环境下。因其特有的无需架设网络设施、可快速
随着网格研究的深入和网格基础设施的发展,在网格上开发了越来越多的功能强大、需要大量资源的科学计算和协同应用。很多网格应用也越来越复杂,具有时间、空间和资源等多种约
数据挖掘是信息技术自然演化的结果,它是指从大量数据中挖掘出来隐含的未知的、有价值的模式或规律等知识的复杂过程。在这过程中,对数据的分类是数据挖掘领域研究的重要课题
过程层析成像(PT)技术在解决多相流检测问题上具有巨大的发展潜力和广阔的工业应用前景。电容层析成像(ECT)技术作为过程层析成像技术的一种重要方法,是基于电容敏感机理的过
基于国内高速公路交通急需智能化管理这一情况,本文设计了一种基于视频检测技术的高速公路超速抓拍系统,整个系统通过工业控制计算机对外界视场进行监控并配备相关的软件协同
随着超大规模集成电路的迅速发展,SoC(System-on-a-chip)片上系统设计面临着系统复杂性的不断增加、设计周期的逐渐缩短、以及非功能性需求(如:低成本、低功耗等)日趋增强等挑
随着计算机技术的发展,特别是网络多媒体技术的发展,多种实时应用以及非实时应用共存于一个实时系统中的情况也会越来越普遍。实时系统需要对服务质量(Quality of Service,Qo
无线传感器网络是一种自组织、可快速配置且无需固定基础设施的多跳无线网络,它能够实时监测、感知、采集和处理各种监测对象的信息,在军事、环境监测、医疗以及工业生产等方面