📌个人主页:个人主页
🧀 推荐专栏:Unity VR 开发成神之路 --【着重解决VR项目开发难,国内资料匮乏的问题。从零入门,一步一个脚印,带你搞定VR开发! 😻😻】
📝作者简介:从web开发,再到大数据算法,踩过了无数的坑,用心总结经验教训,助你在技术生涯一臂之力!若想获取更多精彩内容,敬请订阅专栏或者关注😁😂🤣😃😆😉😊😋😍😘🥰
⭐️您的小小关注是我持续输出的动力!
⭐️
–
文章目录
前言
在前面的章节,我们已经可以将我们正在开发的项目安装到VR头套中体验所开发的效果了。但是这还远远不够!
如果每次都是通过重复安装应用来调试项目的话,这无疑是很低效的!所以,我们需要搭建这个实时联调的功能,让我们在Unity中的改动都能在VR设备中实时体验到,从而进一步去优化我们的项目!
一、软件准备
1.1 Oculus PC端安装
在头套中开启Quest Link功能
即可实现电脑与头套之间的串流!
特别注意!!
头套在开启了Quest Link功能后,如果出现了长时间黑屏的现象,这个时候说明你的电脑的硬件的配置不支持!
- 如果你的是笔记本就要注意,你的独显的性能是否达到开启串流的最低要求!
对于用笔记本开发的小伙伴,一般我们的电脑都是配有独显的,而对于这个黑屏的情况,原因就是我们的Oculus串流功能运行在了电脑的集显上,集显的性能不够所以导致的黑屏!
- 解决办法:
(1)如果电脑没有独显,直接放弃开发!把电脑扔了,孩子这个咱们学不会!
(2)如果点电脑送了独显,这个时候我们只需要把电脑启用成独显运行模式!重启电脑即可使用!!
- 如果你的是台式机就说明你的显卡能力太弱了无法支持你完成这个功能!
1.2 Open XR 插件安装
在window
菜单下找到Package Manager
并打开,然后选择我们的程序源为Unity Registry
,在列表中找到OpenXR Plugin
并进行安装。
对于OpenXR
:OpenXR 是VR/AR领域的一个重要里程碑。这个API将允许游戏和其他应用程序在各种硬件平台上轻松运行,而无需专有的SDK。
二、开启调试前的配置
2.1 Oculus PC端开启Link模型进行调试
为XR插件指定电脑端的设备类型Oculus
2.2 通过Open XR开启调试链接模式
在Edit ---- Project Setting — XR Plugin Management 中,为电脑模式配置为OpenXR平台,并解决其中出现的异常情况。
修复完之后仍然还存在一个提醒我们选择一个文件作为交互的配置功能。
在XR Plugin Management中为Open XR配置你所开发的平台脚本
三、开启调试
-
首先开启Oculus头套中的
Link Quest
功能
-
同时在Oculus 电脑端也需要开启相应的功能
-
-
在电脑配置支持的前提下,我们可以顺利进入到串流的工作空间
更为详细的串流介绍可以参考:Oculus详细串流教程 -
最后回到Unity中,在所打开的项目中直接点击运行按钮,你会发现项目直接运行到了你的头套中,与此同时你带上头套的所有操作都能实时映射到unity工作台中!