Quest2应用配置

作者: 昕昕守护者 | 来源:发表于2021-04-29 17:15 被阅读0次

开发初始准备

由于Oculus Quest在技术上是Android设备,需要通过Unity Hub添加Android Build Support模块。

添加模块.PNG

Unity配置

1.打开Unity,创建一个新项目或者打开一个项目,创建项目请选择3D为模板。
2.点击上方工具栏的 Window -> Package Manager,在弹出的页面中点击Advanced下拉表中的Show preview package
3.在右侧上方搜索栏查找这三个软件包,点击Install下载。

XR Interaction Toolkit
XR Plugin Management
Oculus XR Plugin

Package Manager界面

注意:可能会出现下载完成后Uniy提示重启才可使用软件包,此时点击重启即可。

4.打开File -> Build Settings -> Android,点击Switch Platform。
5.在转换完成后,将此界面中的Texture Compression选择为ASTC

小扩展

ASTC全称为Adaptive Scalable Texture Compression,是一种新型纹理压缩格式。
ASTC是由ARM Limited针对目前已有的填充率较低的纹理压缩开发的一种灵活解决方案。在过去,不同的纹理压缩方法只在一种或多种特定的数据通道和相关比特率的组合下表现良好。
ASTC核心基础是它可以压缩每种常用格式的输入图像,并以用户选择的任何比特率输出该图像。

6.点击上方工具栏的 Edit -> Project Settings -> XR Plug-in Management,勾选Oculus(此时会稍有卡顿)。
7.在Project Settings界面选择Player选项,找到Minimum API Level,选择Android 6.0 “Marshmallow”(API level 23)
注:API level为用于开发Android应用程序的SDK版本。

创建一个场景

1.在Scene中右键新建:XR -> Device Based -> Room - Scale XR Rig
2.点击 GameObject -> 3D Object -> Plane,以此添加一个站立的地板。
3.保存此场景。

Quest配置测试

1.在Oculus手机应用程序中选择”高级设置“,单击”开发人员模式“,然后启用它。

oculus quest 2 手机界面.jpg
开发者模式开启.jpg
2.将Quest用USB数据线连接到电脑,查看Quest内部,会出现关于”允许USB调试”的提示,选择确定。
3.回到Unity项目中,选择File -> Build Settings -> Android,在Run Device选项中选择识别到的Quest(若没出现设备,点击refresh进行刷新检测)。
4.点击Build And Run,等候一会便可以在Quest上进行测试了。

Quest示例测试

1.Demo下载地址
2.打开VR文件夹下的Example项目,重复Quest配置测试中的第三步和第四步即可测试。

参考来源

1.Unity关于Oculus Quest2 系列开发:(一)Unity配置Oculus Quest2开发环境
2.ASTC纹理压缩格式

相关文章

  • Quest2应用配置

    开发初始准备 由于Oculus Quest在技术上是Android设备,需要通过Unity Hub添加Androi...

  • VR游戏感想

    VR游戏感想 oculus quest2 本文中简称 OC2 问题由来 最近发行的oculus quest2的价格...

  • 百度云推送接入指南

    注册成为百度开发者进入控制台并创建应用应用配置Android应用配置iOS应用配置 获取应用的ApiKey/Sec...

  • Oculus Quest2串流

    Oculus Quest2 串流方式需要首先需要oculus 桌面软件,下载在https://www.oculus...

  • 快应用的项目配置信息

    快应用的项目配置信息 本课程的大纲 配置应用基本信息 配置页面路由 配置页面UI显示 mainfest.json ...

  • DevOps业务系统

    CI流水线配置(maven) 1.新建服务应用 2.服务应用相关配置 (1)仓库配置 (2)工程配置 (3)分支配...

  • Apollo介绍以及应用

    传统应用配置问题 静态配置传统应用的配置,都是静态配置,写在配置文件中,运行时无法动态修改,如果修改之后,就需要重...

  • App应用间的跳转

    一. 项目中plist文件的配置 例如:跳转QQ应用,配置对应应用的LSApplicationQueriesSch...

  • Dubbo参数配置详解

    服务层协议 ApplicationConfig 应用配置,用于配置当前应用信息,不管该应用是提供者还是消费者。 R...

  • Oculus Unity Android 开发 之 准备篇(一)

    头显设备 名称平台描述Oculus Quest2移动端、桌面端高配版 Oculus Quest,推荐,性价比高Oc...

网友评论

    本文标题:Quest2应用配置

    本文链接:https://www.haomeiwen.com/subject/hayirltx.html