APP下载

可漫游的虚拟战场设计与实现

2012-07-02杨晓龙崔伟宁

兵器装备工程学报 2012年4期

杨晓龙,崔伟宁

( 装甲兵工程学院 信息工程系,北京 100072)

当前出现大规模全局战争的可能性已经非常渺茫,同时基于我国和平崛起的基本路线,发生局部战争的可能性也相对较小。在和平发展的时代大背景下如何保持和提高部队战斗力,随时应对突如其来的恶劣情况,成为部队战斗准备的重要课题。虚拟现实( virtual reality,VR)是一种新的人机交互方式,利用计算机技术等多项技术生成一个逼真的三维视觉、听觉、触觉、嗅觉等虚拟感官世界。而利用虚拟现实技术来实现逼真的虚拟战场可有效解决以上部队需求问题。

1 战场环境的可视化分析

1.1 战场地理环境

战场地理环境是指包括战场位置、形状等地理体征,战场中道路、河流、树木等地貌体征和日照、烟雾等自然现象在内的所有可见物理特征的总和。可以想象,在作战模拟过程中地理特征随时间和战争情况的变化十分小,可以认为他们是不变化的。而战场环境的地貌体征可能受到战斗破坏而导致状态变化。因此,在显示战场地理环境时,可根据物体状态是否有变化分为静态和可变两部分,分别针对他们进行构建,然后组合起来完成战场地理环境的三维视图,可有效提高实现效率。

战场环境中的光照主要来自太阳光,在模拟战场中设置一个点光源作为太阳,通过调节代表太阳的点光源的位置和辐射强度,就可以很容易的形成早晨、中午、夜晚的场景。另外大气现象中存在的雾以及烟尘、污染物等,都会影响视觉效果,可使用OpenGL 中的雾化技术来达到模拟自然现象的效果。……

登录APP查看全文