序言
我们已经学习了搭建Unity开发环境,现在Unity牛逼的很,各种开发都能用它,我们来看看如何搭建VR/AR环境吧。
VR
VR即虚拟现实,现如今开发VR有两套设备,HTC和Oculus,Unity都支持,但HTC不需要翻墙,Oculus需要翻墙,我两个都用过,感觉Oculus无论从硬件手感,到软件交互,都比HTC好点,但Oculus的翻墙把国内大部分用户都丢失了。不过,无论是Oculus还是HTC,都可以用Unity的一个插件SteamVR进行开发,我们来看看,先百度搜索Asset Store:
打开第一个,当然你要是记住网址的话,也可以:https://www.assetstore.unity3d.com/。打开以后,在最上面的搜索框输入SteamVR:
选择第一个,打开以后进入资源界面:
这里需要注意的是,先登录,再点添加至我的资源,否则的话你点添加,他还要让你登录,登录回来还得重新点一次添加,比如我这次:
登录完了以后回到资源界面,点击添加,会弹出一个对话框:
在这里,如果你已经打开Unity,你可以直接选择在Unity打开选项,然后他会提示你,浏览器想打开Unity:
复选框的意思是以后不要再询问了,点击打开,就会直接跳转到Unity,是不是觉得很方便很牛逼?
下载好以后打开就行了,然后,就是在Editor中的一些操作了,Edit->Project Settings->Player里面,
勾选第一个,Virtual Reality Supported即虚拟现实支持,然后会出现一个列表:
你要是Oculus,就弄成我这样,你要是HTC,就把OpenVR弄到第一个去
导入以后,SteamVR文件夹下面有个Simple Sample场景,打开它,可以测试一下,到此,VR就配置完成了
AR
AR这里用的是高通的Vuforia,百度搜索关键字vuforia,下图是结果:
一定要看清楚,第一个那是广告!广告!广告!选第二个,打开以后:
有的同学,一看到这种页面,就不知道咋办了,要我说就是懒,你挨个百度翻译不行?常用单词就那么几个,你翻译几次就记住了,在这里我们选择下载
这里需要说明的是,在2017以后,Unity已经集成这个AR环境了,这里针对的是5.x版本的同学,前三个不说了,倒数第二个是扩展,最后一个是下载Unity,如果你是5.x,你就下载倒数第二个,然后关了Unity,安装重启Unity就行了。如果你是2017或者以上:
选择Vuforia Configuration,会弹出右侧的详细设置,在这里可以设置AR的参数。具体设置内容,这篇就不讲了,以后再讲。
好了,VR/AR至此环境就算搭建完成了,可以进行开发了。