基于OpenGL的水下武器视景仿真研究与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:villmid
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视景仿真技术作为虚拟现实技术的一个重要分支,在陆地兵器系统方面的研究、应用颇多。但水下武器的视景仿真的研究,在国内并不多见。建立相应的三维视景仿真,以更加直观的方式显示水中各运动实体的空间位置关系,这样将为水下作战提供更有效的辅助手段。研究采用树形层次结构对场景数据进行组织和管理,可以清晰地反映各元素之间的隶属关系并方便绘制。鉴于水下武器视景仿真中仿真真实性的要求,给出了一个图形数据转换与映射模型,从而保证仿真结果具有真实比例,最大程度的取得仿真的逼真效果。根据水中环境光照处理的特点,给出了一个基于真实光照空间的水中环境光照模型。此外,建立了潜艇的航迹模型,对鱼雷的防御模型和攻击模型,为水下武器视景仿真提供支撑。分析比较了基于OpenGL的几种几何建模方法,系统先使用3DMAX软件构建仿真实体的三维模型,再将其转换成OpenGL程序以实现人机交互控制。在分析了水下武器视景仿真功能需求的基础上,设计出了水下武器视景仿真的系统框架结构。提出了一种基于图像的凸多面体碰撞检测算法,通过使用硬件提供的深度缓存和模板缓存进行碰撞检测,是一种快速的检测方法,特别适合于作不规则运动的多物体场景的碰撞检测,该算法可用于潜艇尾流的碰撞检测。在视景仿真实现过程中,本文使用了实时视景生成和显示的相关技术,最终实现了对水下运动实体模型的灵活观察,对武器攻击过程的三维动画表现以及海下环境战场实况模拟,从而帮助指挥员评测和研究水下武器使用情况。
其他文献
现代心电图设备主要分为心电床边监护系统和Holter系统,囊括了重症监护、早期预防、现场诊断等常规领域。但是,这些设备不适合对体积、重量、功耗,以及成本敏感的场合。本课
云计算是目前最主流的提供网络服务的方式,它主要是通过虚拟化技术,以因特网为平台,向用户提供一个灵活的、动态的网络服务。而云市场是将所有云计算资源提供商和云计算使用者结
计算机犯罪的高技术特性使取证科学产生了一个新的分支,即计算机取证。与传统取证不同的是,计算机取证收集、分析的数据是计算机运行过程中所产生的数据。事件重建是计算机取证
摘要随着当今科技的不断进步,实时应用的复杂性达到了前所未有的水平,嵌入分布式实时系统结合了分布式系统和嵌入实时系统的优点而具有广泛的应用前景。实时系统要求任务必须
红外热波无损检测是一种新兴的无损检测技术,具有快速、高效、直观的优点,具有良好的应用价值。其技术核心包括三个部分:热激励、热成像和实时图像处理。THz对一些物质具有很好
伴随着信息技术特别是Internet技术的不断发展,多媒体信息不断涌现,图像数据飞速增长。如何快速、有效地检索到所需要的图片变得迫不及待。传统的基于文本注释的图像检索已经
随着大型软件的发展和广泛应用,软件重用技术被视为解决软件重复开发,减少软件设计费用,提高软件开发效率的关键技术。构件挖掘技术能为软件重用提供大量封装好的素材。虽然网络
Ad hoc网络是无基础设施的网络,其节点带宽和能量都有限,节点间以多跳方式进行通信。当一个源点对多个目的节点以并发单播方式进行数据传输时,该源节点容易出现带宽瓶颈;同时由于
计算机仿真技术是当前应用最广泛的实用技术之一,集成了计算机技术、网络技术、图形图像技术、多媒体、软件工程、信息处理、自动控制等多个高新技术领域的知识。变电站培训
网络时代的今天,多种服务于互联网应用的网络安全协议纷纷诞生;由安全协议设计上的漏洞引发的安全问题也越来越引起人们的重视。复杂的网络环境使攻击者可以利用通信协议自身