网上看到一个介绍Matlab虚拟现实工具箱使用的例子,手把手的教,讲的挺好的,接触一下!
记得武林外传里老邢的一句话很经典:有时候,抓贼就是这么简单!想想也是,有时候学知识就是这么简单,尝试一把,什么都会了。
先介绍一下虚拟现实,所谓虚拟现实(vitual
reality),是指采用各种技术,来营造一个能使人有置身于真正的现实世界中的感觉的环境。也就是要能使人产生和置身于现实世界中相同的视觉,听觉,触觉,嗅觉,味觉等。目前的研究还主要集中在前面三项,主要是第一项,它具有五大特征:
(1)立体感的视觉效果
(2)存在感
(3)多感知性
(4)闭环交互方式
(5)动态显示
matlab的虚拟现实工具箱就是让我们在matlab下虚拟现实,为什么非得在matlab下用呢?这是因为可以利用matlab和simulink的强大功能来操作三维实体的位置、角度等等。
说了这么多,还是举个小例子吧。我们来做一个三维的小球运动的虚拟现实:
第一步当然是先做准备了:安装三维实体的制作器和浏览器
matlab自带了三维实体制作器和浏览器,安装步骤如下:
在workspace下打
vrinstall -install
viewer %安装浏览器
matlab会提示你是选择OpenGl加速还是Direct3d加速,按o或d选择选择完后,会出现blaxxun Contact
viewer的安装程序如下,将它装上即可
再打
vrinstall -install
editor %安装制作器,用vrinstall -install会将两者都装上
可以用命令vrinstall
-check检查是否安装成功;安装过程似乎比较长啊,尤其是装viewer的时候。
>> vri