unity与oculus quest开发设置流程

该文章详细介绍了如何在Unity2021环境下配置和构建OculusQuest项目。首先,强调了预准备工作,包括安装adb和确保USB调试权限。接着,通过UnityHub安装AndroidBuildSupport,导入OculusIntegration资源包,并将示例应用转换为Android平台。文章还涵盖了设置XRPluginManagement以支持Quest2,调整项目设置如线性颜色空间和图形API,以及构建和部署APK到Quest头显。对于PC运行,需在XRPluginManagement中选择PC的Oculus并配合OculusLink使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


版本:
unity:2021
adb(保证用USB连接PC和头显的时候能允许调试和数据访问)
macOS

当USB连接之后,需要带上头显将是否允许数据调试和访问的对话框选择允许。

文件中assets放置的是脚本和场景文件,核心,其他文件都可以删掉重新生成。
请添加图片描述

预准备

2021版本的unity hub中安装unity的时候没有弹出选择平台的选项,我们可以通过unity hub中的installs->unity版本右侧的settings图标点击->如果下面列表的android build support列表下没有安装,则需要点击安装。
请添加图片描述

quest项目的构建

1、创建一个新的3D项目,从asset store中导入Oculus integration的资源包。
1.1 检索名称点击添加到我的资源
1.2 回到unity中中菜单栏中Windows->package manager->my asset 点击下载,下载完成后点击导入。
1.3 过程中的选项都点击同意。
请添加图片描述
2、我们可以从Oculus的目录中查看整个包的结构,选择SampleFramework里面的Usage中的一个应用进行测试。
请添加图片描述
要运行这个应用的话,我们要把演示平台从PC转化为android。
3、点击Edit->ProjectSettings->XR Plugin Management -> Install XR Plugin Management
然后点击XR Plugin Management 使得android平台可以使用Oculus。
点击下面Oculus中选择Quest2(自己平台)。请添加图片描述
4、 从settings打开preferences,确保安装了SDK JDK
请添加图片描述
5、File->Build Settings -> android ->Switch Platform
6、Edit->ProjectSettings->Players -> Other settings
color space 改成Linear
取消auto graphics API,Graphics APIs的 OpenGLES是第一条
7、File->Build Settings -> android ->更改以下几个地方,然后build,然后选择apk放置的位置,然后头显中会自动运行这个apk。
请添加图片描述
注意:每次新建一个unity项目要确保上面流程的东西都安装好

PC运行

在project settings中的XR Plugin Management中选择PC的Oculus。
但是这是要在电脑端安装一个Oculus应用,和头显里面的Oculus Link配合使用。

参考文章

https://news.nweon.com/102946
https://www.cnblogs.com/lsj89/p/16650848.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值