Oculus CV1安装配置、账号登录以及Unity在Oculus CV1上的运行

来源:互联网 发布:淘宝诸葛恪激活码 编辑:程序博客网 时间:2024/05/22 06:37

最近接触了公司新买进的Oculus Rift CV1,上网采纳各方经验,又联系了自身实际后,写出这篇博客,希望对日后接触CV1的码友们有帮助。

首先向 http://blog.csdn.net/chh19941125/article/details/51282477 这篇文章的博主致敬,博客中所提及的前半部分是正确的。至于后半部分,或许是由于版本更新的原因,并不能完美实现。

本文涵盖了解决Oculus CV1驱动、Oculus账号登录的经验,以及Unity在Oculus CV1上的运行。本篇博客撰写于2016年9月15日,当中的一些版本数据也是截止到此日期之前,大家别搞错了。



Section 1:驱动部分

1.首先,CV1并不支持以往的Oculus Runtime,所以大家需要进入控制面板,把跟Oculus有关的所有东西全都删除,这样才能安装最新版本的驱动。

2.国内用户需要一款靠谱的翻墙VPN软件,然后进入 https://www3.oculus.com/en-us/setup/ ,点击“Start Download”,开始下载“驱动下载器”,大小为3.2MB左右。


3.保持VPN不断,点开刚刚下载的东西,它会帮你把驱动下载到你的PC上,大小约809MB,然后一步步让他安装完毕。


Section 2:装配CV1

4.保持VPN不断,点开你刚才下载的Oculus驱动(部分电脑可能需要重启才能成功打开)。输入你的Oculus账号登录,笔者一直登录不上去,后来经人建议,在VPN连接的情况下,把网络IPV4的DNS地址改成 8.8.8.8 才成功登录了,登陆之后貌似就不用这么做了。

5.按照提示一步步配置你的CV1硬件(头盔、传感器、遥控器、XBOX接收器和XBOX手柄),不做赘述。

6.全部装配好后,你可以在Oculus驱动的“Settings”目录下的“Devices”中,检视你的硬件装配情况,如下图所示,笔者的XBOX手柄失联了。



Section3:Unity开发

7.对于Unity 4.x,笔者查到的是只能使用4.6.7以上的版本进行开发,对应的最新SDK是 “Unity 4.x Legacy Integration” ,下载地址: https://developer3.oculus.com/downloads/game-engines/1.3.0/Unity_4.x_Legacy_Integration/

之后将压缩包里的Unitypackage导入你的场景,剩下的应该与DK1、DK2一样,抱歉的是笔者并没有时间去尝试,只将理论方法奉上,毕竟Oculus并不建议我们使用unity 5以下的版本。


8.对于Unity 5以上的开发,笔者使用的是最新的32位Unity 5.4.0 f3,对应的SDK下载地址为:https://developer3.oculus.com/downloads/game-engines/1.7.0/Oculus_Utilities_for_Unity_5/

①之后同样将压缩包里的UnityPackage导入场景,以预设体中的相机来代替场景相机。

②最最重要的一步:从Unity 5.1开始,直接提供了对虚拟现实的第一方开发支持,即在“Player Settings”中的“Other Settings”下,多了一个“Virtual Reality”的勾选框,我们需要将之勾选才能将场景共享给CV1。笔者的Oculus处于连接状态,所以已经被检测到了。


③进入你的Oculus驱动,你应该都已经登录设置好了,进入你的设置,将“General”目录下的“Unknown Sources”勾上(即“允许未知来源安装程序”)。

④完成以上步骤之后,至少能在Unity的编辑模式下运行游戏,并利用CV1和手柄等进行体验了。


对于使用其他版本Unity的码友们,附上Oculus对于Unity历代版本的SDK,步骤应该大同小异,希望对你们有帮助:https://developer3.oculus.com/documentation/game-engines/latest/concepts/book-unity-reference/



至此,配置全部完成,开始你的创作吧。

本文原创,转载请注明出处。


1 0
原创粉丝点击