Oculus环境搭建
个人吐槽:Oculus本身没有错,错在FaceBook,这家公司就是一家垃圾公司
购买Oculus
这个基本是废话,不过要提醒的是本文章是基于 Oculus Rift cv1 设备编写的,其他的设备没接触过不保证完全通用
下载OculusSetUp
这里要说一下为什么连下载一个安装程序这个步骤都要列一下,是因为Oculus在国内是不能用的,Oculus是FaceBook开发的而FaceBook不让Oculus在中国卖(好像是国内的黄牛给人家搞烦了),但是Oculus本身安装和使用时需要Google账号或者FaceBook账号登录,并且全程需要连接外网,所以你下载个安装程序前面这一大堆都要准备好。
1,连接外网
用搬瓦工或者你自己知道的其他渠道建立一个在国外的服务器,建立这个服务器之后使用Shadowsocks-4.1.1来连接你部署好的服务器就可以浏览外网了,中间我省略了很多搭建服务器的步骤详见https://www.banwagongzw.com/59.html
2,下载
连接外网之后确保能访问Google就行,在Google或者百度上搜索“Oculus”进入官网,然后找哪个是你购买的设备对应的安装程序下载就行了。这里要提醒一点如果你只下载OculusSetup.exe就能把下面所有的步骤都实现那你很幸运,不过一半还要下载一个名为OculusPatchMarch2018.exe的软件
安装
如果你下好了安装程序就是这个样子,点击过后一步一步安装,如果你是win7用户并且遇到了缺少两个K开头的文件无法安装就需要我之前说的
补丁包了,
(可能跟你出现的不一样,我这是装过的再次点击安装出现的界面)一路点下去然后加上一顿设置比如划定区域之类的然后就会出现这个画面
就说明你安装成功了,如果这两个东西你都用上了还是没有装上那就上google查一下吧:)
后续问题
1,无画面
并提示
ovr_SubmitFrame called with unrecognized frameIndex (28411)
或者
OVR Error:
Code: -6001 -- ovrError_TextureSwapChainFull
Description: There is no room in the texture swapchain to accept more frames.
那说明可能是你的显卡驱动需要更新了,要不就是你下载了更新没有安装(我用的是gtx1050ti所以是英伟达的驱动,所以AMD的是否是相同保持报错我就不知道了)
2,单机调试开发
就是这个
要选中,这个选中的目的是让oculus支持外部的程序,要不只能运行应用商店的程序,也就是安装完以后就不用一直连着外网也也可以进行开发和调试了