[Unity 5.3] : [VRDevice] Initialization of device oculus failed 问题解决小结

写本文主要受了U3D社区一个主题的启发,同时我也是这个问题的受害者。


在VR开发时遇到了一个很神奇的问题,同样的源文件,同样的Oculus SDK runtime,在A电脑上能成功build出头盔能看的exe文件,在B电脑上build出来的就不能在头盔下看。我发现两台电脑,有问题的电脑上每次运行Unity,下面都会出现一排红字:[VRDevice] Initialization of device oculus failed 。由于都是unity5,所以当时怎么也没想到一个unity5.1和unity5.3会有这么大的差别,下面说一下具体的一些问题:


此人说道的问题和我差不多,只不过我用的是Oculus SDK 0.6.0.0,装过最新的0.8,结果本来0.6能看的VRDemo都不能看了,无奈只能装回0.6。然后这个Oculus设备初始化失败在我电脑上一直没有解决。



看到第9楼在发现了真正解决问题的所在,原来Unity5.3想要Build出能在头盔下看的exe文件,必须配合5.3的SDK润time,这还不够,还有一个硬性要求,你的显卡驱动必须足够的好,而我的这两台电脑都没有达到这个要求,所以在SDK 0.8的情况下是无法看VRDemo的。这个方法可能可行,只不过我无法去实践它的正确性。所以只能用次一级的解决方法,那就是用Unity5.1的版本,配合Oculus 0.6的SDK,这样就不会再出现[VRDevice] Initialization of device oculus failed 的问题,即可以build出能在头盔下看的exe文件了。


祝2016VR元年,中国VR技术能有大的突破。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值