论文部分内容阅读
虚拟战场技术,自诞生之日起就备受各国军方重视。该技术是虚拟现实技术在军事上的运用,它的最终目标是实现逼真的战场环境,让受训人员身处其中就可以感觉到仿佛进入了真实的战场之中。本文以某虚拟海战场对抗仿真系统项目为背景,对分布式环境下的海战场进行了研究,并且实现了相关海战场仿真显示系统。(1)深入研究虚拟现实技术、虚拟战场技术以及虚拟战场技术研究的国内外现状。研究了虚拟场景仿真常用的建模工具与视景开发软件,并以此为前提选用了本系统的开发工具。最后简要说明本文的主要构成内容。(2)对三维建模基本理论进行了研究后,深入研究Multigen Creator建模软件的OpenFlight数据组织结构及各种模型数据库优化技术,并采用该软件建立了一套包括各种单体模型的模型库。(3)首先研究视景仿真开发软件Vega Prime的核心模块与运行流程,建立一个基于MFC的Vega Prime程序,之后对该软件常用模块进行深入研究,解决了仿真过程中特效渲染、海洋渲染、碰撞检测等关键技术。(4)开发了一套分布式环境下的虚拟海战场对抗仿真系统的视景显示子系统,该系统可以根据网络发送的不同战场仿真模型数据,将其表现为三维仿真场景中的各种虚拟环境的改变、虚拟实体的创建、运行、销毁等行为。系统具有流畅的画面、稳定的性能。