论文部分内容阅读
随着计算机仿真技术的发展,仿真技术越来越广泛地应用于导弹等武器的研制。然而对于像导弹系统这样的大系统仿真将产生大量的数据,工程技术人员要分析这些数据是非常费时的而且分析过程又显得非常枯燥。虚拟现实仿真采用计算机图形图像技术,根据仿真目的,构造仿真对象的三维模型或再现真实的环境,能够达到非常逼真的仿真效果,客观、实时地再现仿真过程,可以为导弹飞行仿真、航迹规划等提供一种直观、便捷的仿真分析手段。本文针对当前国内在飞行仿真中对可视化系统开发的迫切需求,采用当前可视化开发的先进技术,结合当前重点建设实验室项目的要求,研究开发了某型导弹的飞行虚拟现实仿真系统,并对虚拟现实仿真中的几个关键技术进行了研究。本文首先研究了虚拟现实仿真系统中的三维地形的建模方法和过程,包括地形数据的采集,DEM数据的生成,根据LOD原理对DEM数据进行简化,生成不同细节层次的三维地形。然后用Creator建模软件对DEM数据进行表面建模,并进行相应的纹理映射,最后得到实用的三维地形。接着本文研究了三维建模技术并介绍了三维建模工具Creator,并应用Creator建立的仿真系统所需要的三维模型,包括导弹,雷达,房屋等。为了增加仿真系统的真实感,本文研究了粒子系统的原理和实现,并用粒子系统为仿真系统制作了特殊效果。本文最后研究了虚拟现实技术和虚拟现实仿真工具软件Vega,包括它的组成,运行机制和编程接口。然后在Vega的基础上实现了导弹飞行的虚拟现实仿真系统,包括三维场景的建立,弹道数据的初始化,飞行时间的控制,观察角度的控制,虚拟海洋环境的生成,材质及环境光线的模拟,云的模拟。