论文部分内容阅读
随着计算机仿真技术的发展,视景仿真技术越来越成熟,应用范围也越来广泛。针对可视化仿真系统在武器系统的研制、训练和教学中的需求,本文以某火箭弹为研究对象,以视景仿真技术为基础,研究并实现了火箭弹的虚拟装配以及火箭弹攻击目标的视景仿真系统。在火箭弹虚拟装配设计模块,本文首先简要的介绍了虚拟装配技术,然后以UG软件作为建模工具,创建了火箭弹的模型部件,最后以动画的方式演示了火箭弹的部件装配和总体装配的装配次序。在火箭弹作战仿真系统设计模块,本文研究了虚拟场景中地形建模的关键技术和地形转换算法,并根据实际仿真系统的精度要求创建了flt格式的地形模型;同时本文还研究了其他的一些诸如LOD、数据库结构优化等实时建模仿真技术,并在地物建模中得到应用。在火箭弹作战仿真系统实现过程中,本文研究了虚拟场景中使用的碰撞检测算法以及Vega软件中相交测试的方法;本文研究并实现了利用自定义粒子系统制作火箭弹爆炸特效、尾焰特效以及其他特殊效果,最后以VisualC++工具来开发火箭弹作战仿真平台。从仿真系统的运行效果来看,基本上实现了预期的设计要求,实现了火箭弹从发射、飞行到击中目标整个过程的仿真。开发的仿真系统具有良好的交互性能和较高的逼真度,可以在训练和教学中使用。