3D即三维,也叫虚拟现实、虚拟互动、虚拟交互、VR立体等等。3D投影即利用投影技术,通过虚拟现实平台将三维环境还原为左右眼图像,利用人眼看物体与场景的生物习惯,将左右眼图像分别映射到左右眼中,让观看者有身临其境的真实感觉。在有些情况下,虽然是三维的场景,由于没有采用虚拟现实展示环境,而采用了普通的投影互动展示,观看者并不能感受到三维的真实效果,我们将其称为普通三维互动系统或者“假三维”系统。
目前,3D投影技术的应用范围广泛,如,房地产虚拟销售展示系统,地质研究的真三维地理显示系统,模拟训练的模拟仿真系统,立体电影院的3D与4D电影播放系统,城市规划的虚拟城市规划系统等等。
虚拟现实系统的应用范围如此的广泛,可是广大的集成商也许对它的了解却不够深刻,由此造成了项目在规划期、预算期、设备采购与应用时的诸多问题和不必要的麻烦。现在,为大家介绍一下虚拟现实显示的原理与环境搭建的过程。
首先是虚拟现实中的数据,也将它叫做是“片源”,虚拟现实内容的形成包括建立3D模型和添加3D数据,这些功能都需要在虚拟现实软件环境里面实现。虚拟环境中采用的软件有四类: (1) 语言类:如C + + 、OpenGL 、VRWL 等. (2) 建模软件类:如AutoCAD、Solid Works、ProPEngineer、I - DEAS、CATIA 等. (3) 应用软件类:指用户自己的各种需求,选择或者开发的自用软件. (4) 通用的商用工具软件包:帮助用建立虚拟环境的通用和基本的软件,可以使用户显著地加快虚拟现实系统的开发进程. 可用于建立虚拟环境的图形软件包有:WTK、OpenGL 、Java3D、VRML 等。比如,我们日常接触到的CS、魔兽世界等游戏都是3D数据。
第二,支持3D数据立体转换与播放的平台。如果说3D数据是生物的“思想”,那么3D播放平台便是它的“躯干”只有在一定的平台上面展示,三维数据才能显示它的表达内容。转换平台也叫信息发布平台,它可以将3D数据转换成立体图像。虚拟现实数据通过播放平台实现数据在人眼中的立体成像,播放平台包括投影机、图形工作站、立体转化器、偏振光镜片、立体眼镜。
图像工作站处理并且输出3D数据,数据经过立体转化器分离出左右眼图像,左右眼图像经过投影机系统,投影机系统采用两台为一组的排列方式排列,每一组投影机分别模拟人的左右眼,通过偏光镜片与立体眼镜的过滤与接收,最终保证观看者正确接收到左右眼不同的图像,从而在大脑里面形成真正意义上的立体影像。