基于 CATIA和 VIRTOOLS技术的虚拟机舱漫游研究(3)
作者:佚名; 更新时间:2014-12-03
4)漫游渲染
现实中的人在机舱行走时,脚和地板的碰撞会产生声音,而且地板和机舱壁等物体上会折射出人物的阴影。因此为了让虚拟漫游更加逼真,虚拟人物在机舱中行走时添加2种不同的渲染包括声音渲染和阴影渲染。
本文实现了两种声音的渲染:虚拟人物在行走时脚步摩擦地板的声音;碰撞物体时产生的声音。
在机舱的上方添加 2个灯光 ,这样虚拟人物在行走时机舱壁、地板 、柴油机等物体上就会折射出虚拟人物的阴影,这样就实现了阴影的渲染 ,从而使虚拟场景更加逼真。图3是漫游渲染的脚本 。
4.4 虚拟漫游的发布
虚拟漫游完成后,有 2种方法可以保存 :一种是直接将整个虚拟漫游 以 CMO文件格式保存,这种情况保存的文件只有载入 VIRTOOLS中才可以进行单机的虚拟漫游;一种是将整个虚拟漫游 以VMO文件格式保存,同时也可以 HTML文件格式保存,这种情况下用户只需要安装播放插件 VIRTOOLS Web player,就可以进行单机 的虚拟漫游同时可以发布到网上,方便各客户端使用 。