基于OpenGL的飞行器视景仿真系统设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:a1a1a1a1a1a1a1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题是结合虚拟现实技术和视景仿真技术,以遥测试验实际需求为背景,以增强遥测试验测试手段为目的,以提高武器作战性能为依据,利用VC++软件开发平台和OpenGL关键技术设计和开发的飞行器视景仿真系统。  本系统利用MFC框架结构和OpenGL图形化语言对系统初始化框架进行开发,对系统二维状态信息、三维视景信息分模块控制。无论数据格式、仿真模型、试验场景如何变换,用户都可以根据系统需求,在相应模块之间进行程序调试。  通过研究 OpenGL的光照处理、纹理贴图、视线控制等技术,建立了三维可视化渲染场景。利用3DMax三维建模工具建立飞行器模型,以及复杂的三维视景动画,深入分析3D模型结构,简化为统一模型结构,使系统兼容通用的建模工具。  根据遥测帧格式制作了弹道模拟数据,通过读取仿真数据中飞行器的各种姿态信息、状态数据,驱动场景中的飞行器运动,实时绘制GPS轨迹曲线,实现了三维场景渲染实时的数据控制。  通过对 OpenGL坐标变换的分析,对各空间坐标轴的理解,提出了一套新的视线控制算法,利用键盘控制实现了三维场景的漫游,并通过控制模式的设置,实现三维场景视角的任意切换,完全体现了良好的人机交互机制。  本文从系统总体设计、功能模块出发,详细阐述实现过程的关键技术,列举相关控制单元的关键代码和程序流程,并结合每部分的渲染效果图直观的呈现飞行器的三维可视化仿真场景。仿真系统满足了实时性、交互性、通用性的需求,提供了遥测试验新的测试方式,拓展了兵器试验新的测试途径,开发了军事领域新的技术应用空间。
其他文献
期刊
期刊
近年来,三维重建迅速成长为计算机视觉应用领域一个研究热点,大型游戏、影视作品和文物考古等方面都有用到3D模型。而要得到高精度的三维模型,摄像机标定参数起着至关重要的
随着计算机和信息技术的飞速发展,DSP技术成为高速实时数据处理的一项关键技术,广泛应用在图像处理、语音识别、智能检测、工业控制等各个领域。USB 2.0作为一种成熟的计算机
随着全球能源危机的出现以及现代电力电子技术的快速发展,高功率变流装置的应用领域日益广泛,作为电力电子系统基本环节的整流器更是得到了大规模地使用。整流系统中的高功率开关器件IGBT通断瞬间所产生的高瞬变电压(dv/dt)和高瞬变电流(di/dt)会产生很大的电磁干扰(EMI)。而这些EMI不但会降低整流器自身的工作效率,也会影响到同一电磁环境中其他用电设备的正常工作,甚至会对操作人员的人身安全造成一
由于计算机视觉技术的发展,视频目标跟踪技术在众多相关应用领域受到了广泛关注,例如智能视频监控、人机界面、智能机器人、运动分析等。其中,视觉表观模型的构建是视频目标跟踪
期刊
2019年末爆发的新冠肺炎疫情,给我国经济带来了前所未有的挑战.一方面,疫情从供需两端严重冲击国内经济;另一方面,全球发达国家经济衰退大趋势因疫情爆发加剧,造成我国外需萎
随着社会的发展,有色金属行业扮演越来越重要的角色,其中铜线材是有色金属中不可或缺的组成部分,它在电机绕组、通讯电缆的制作中广为运用,因此铜线材的生产对国民经济的发展
本文旨在更好地理解全球制造业就业的演变.自2000年以来,制造业增加值增长迅速,这主要是因为对制成品的需求不断增长,尤其是发展中国家.不过,无论是在金融危机之前还是之后,