3场景漫游
所有的训练场场景模型建立完成后.需要进一步对模型进行驱动.实现场景的实时漫游功能。首先,要设置LvnX参数。对观察者、运动方式、环境特效等功能模块进行初步的设置。具体方法是:在Scenes中设置为一个观察者所能看到的所有对象模型:在Observers中设置观察者;在MotionModel中为观察者设置运动方式;在Environments和EnvironmentEffects中设置天空和云的效果。然后在系统中设置两种碰撞检测:一是与地面的碰撞检测.使观察者始终随着地形的变化而改变视点的高度:二是与训练设施和建筑物的碰撞检测,避免观察者穿墙而过的情况。
在vega中可以采用键盘控制漫游和固定路径(本文转载自
www.yzbxz.com 一枝笔写作网)自动漫游本文主要是采用键盘控制漫游。具体来说.是在Vega中的MotionModels面板选择Drive运动模式。最后需要生成可执行文件,可在VC中激活其函数库。
4结束语
本文利用虚拟现实技术进行了虚拟综合训练场场景的三维重建,运用Creator建立起了各种逼真的训练设施、环境、地貌等模型.同时对模型进行了优化。然后利用Vega工具开发了漫游功能.基本上完成了虚拟训练场的重建.并能与之进行自然、三维可视的交互,具有真正的沉浸感。虚拟综合训练场的实现。为建立其它形式的训练场景提供了一种可行性的方法。具有一定的应用价值
参考文献
[1]洪炳镕,蔡则苏,唐好选.虚拟现实及其应用[M].北京:国防工业出版社.2005.
[2]孟晓梅,刘文庆.MultiGenCreator教程[M].北京:国防工业出版社.2005.
[3]龚卓蓉.LynX图形界面[M].北京:国防工业出版社,2002.
(责任编辑:一枝笔写作事务所)