论文部分内容阅读
军事训练的目的就是提高部队战斗力,而军官编组作业一直是部队军事训练的难点课题,由于这种训练多是纸上谈兵,对于战术决策的正确性、可行性都不能及时的进行校验,所以开展训练较为困难而且效果不明显。构建分布式虚拟战场环境能够将这种无形的作业环境转换成实实在在的作战模式,让指挥员在虚拟战场环境中实践战术思想,在模拟实战中训练战术思想,从而全面提高军官作战指挥协调能力。 本文实现的分布式虚拟战场环境操作平台将军官战术训练中的敌情判断及地形勘查、实战演练等训练课目真实再现到计算机三维虚拟世界中,重点从技术实现的角度,研究了通过平面军事地形图等高线数据生成三维地形真实感显示的问题,在深入讨论了图像处理中各种算法的基础上,实现了将彩色军事地形图从RGB色系转换到HSV色系,然后采用多维阀值分割的方法提取等高线数据的算法;针对运动车辆在自然起伏地形表面实现运动的难点问题,结合四元数表示旋转的优良特性和OpenGL灵活的矩阵操作的特点,提出了快捷有效的计算运动车辆姿态参数的算法;考虑到自然环境对战场环境的影响,利用粒子系统在表现不规则几何体方面良好的特性,深入讨论了云、雨、风等各种虚拟自然环境生成算法;充分利用DirectX组件DirectPlay提供的网络接口、消息机制的,实现了系统的网络通信,并采用对等网模式与服务器客户端模式相结合的结构模式,解决系统特殊效果显示的同步问题。 虚拟战场环境的构建将军官战术训练拓展到模拟实战新的训练领域,能较好解决常规训练方法中存在的问题,能充分调动各级军官战术训练的积极性和深入研究战术思想的主动性,能较好克服战术训练方法单一,检查考评困难等问题。