赞
踩
Oculus Quest是一体机VR设备,无需电脑,有自己的安卓运行系统,所以开发环境配置跟在Unity上开发安卓应用的流程大同小异。;
下面就列出在Unity下开发Oculus Quest应用的几个准备步骤:
通过 UnityHub 给 Unity 安装Android开发需要的SDK。
到AssetStore下载最新版的Oculus Integration,导入到Unity ;(我下的是19.1版本)
需要注意的是19.1版本的Oculus SDK支持的Unity版本最低是 2018.4.3;
导入后,会提示你更新到最新的OVRPlugin(1.50.0)和最新的音频插件,然后重启Unity;
首先,添加Oculus API key。通过Unity菜单栏 的 Oculus -> Platform -> EditSettings”创建及配置 OculusPlatformSettings 文件;
找到并选中 Assets/Resources/ 下的 OculusPlatformSettings,点击图中的按键:“Create / Find your app on https://dashboard.oculus.com ”
https://dashboard.oculus.com/my-apps/
在弹出的网页上,登陆自己的 Oculus 开发者账号,然后点击 Create New App;
在弹出的平台选择窗口中,选择“Oculus Go & Gear VR”,目前还没有单独的 Quest 选项;
输入你的app名称,然后点击“保存并继续”;
复制App ID到OculusPlatformSettings的 Inspector界面中,在Application ID下的两个输入框( “Oculus Rift” and “Oculus Go/Quest or Gear VR”)中都输入 App ID;
如果还报了一个”Please enter a valid user credentials”的错,取消勾选“Use Standalone Platform”即可;
修改Oculus Platform Tool
通过菜单栏的Oculus -> Tool -> Oculus Platform Tool”打开 Oculus Platform Tool面板;
将Target Oculus Platform 由原来的 GearVR or Go 改成 Oculus Quest;
安卓相关的设置:
菜单栏的Edit -> Project Settings -> Player ->
XR Settings: 勾选 Virtual Reality Supported,在 Virtual Reality SDKs 中添加Oculus(已弃用)
新的设置方式:**
菜单栏的 Edit -> Project Settings ->XRPlug-in Management 勾选Oculus**
Other Settings: 在Graphics APIs 中移除 Vulkan
Other Settings: 找到Minimum API Level,修改成 Android 4.4 ‘KitKat’ (API Level 19);
更改Unity的开发平台:菜单 -> File -> Build Settings 打开窗口,选择 Android 平台,将 Texture Compression 设置成 ASTC , 点击 Switch Platform 按键;
通过手机的 Oculus app 可以将 Quest头显 设置成开发者模式(Developer Mode)
确保你在 Quest头显 上登陆的账号与 手机Oculus App上的一致;
按照App的提示配对你的Quest头显;
需要注意的是, 连接Wifi时,如果总是显示连接失败,需要切换到可以上外网的wifi;
选中你的Quest头显 -> 进入更多设置(More Settings) -> Developr Mode -> 打开
通过USB将电脑和Quest连接在一起;第一次连接时需要带上头显,用手柄选择“允许电脑连接Quest”;
连接完成后,可以在 Build Setting 中的 Run Device 找到对应的 Quest设备;(如果没有,点击Refresh试试)
将Assets/Oculus/VR/Scenes下的GearVrControllerTest场景添加到 Build Settings 中,点击Build And Run即可在Quest中运行;
如果出现下图表示安装成功;
参考自Daniel Leivers的博客:How to get started with Oculus Quest and Unity on macOS
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。