Oculus Quest开发(一):在Unity开发环境配置、导入及打包APK测试 您所在的位置:网站首页 开发app的电脑配置 Oculus Quest开发(一):在Unity开发环境配置、导入及打包APK测试

Oculus Quest开发(一):在Unity开发环境配置、导入及打包APK测试

2024-05-26 05:33| 来源: 网络整理| 查看: 265

Oculus Quest是一体机VR设备,无需电脑,有自己的安卓运行系统,所以开发环境配置跟在Unity上开发安卓应用的流程大同小异。; 下面就列出在Unity下开发Oculus Quest应用的几个准备步骤:

一.添加安卓平台模块和导入Oculus Integration插件

通过 UnityHub 给 Unity 安装Android开发需要的SDK。 在这里插入图片描述 到AssetStore下载最新版的Oculus Integration,导入到Unity ;(我下的是19.1版本) 需要注意的是19.1版本的Oculus SDK支持的Unity版本最低是 2018.4.3; 在这里插入图片描述 导入后,会提示你更新到最新的OVRPlugin(1.50.0)和最新的音频插件,然后重启Unity; 更新OVR工具类 更新OVR插件 更新空间化音频插件 在这里插入图片描述

二.对Oculus SDK的设置

首先,添加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; 在这里插入图片描述

三.对Unity进行设置

安卓相关的设置: 菜单栏的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 按键; 在这里插入图片描述

四.连接 Quest

通过手机的 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 2018-2019 实验室设备网 版权所有