Unity Meta XR SDK 快捷配置开发工具【Building Block/Quick Action/OVRCameraRigInteraction】

文章目录

此教程相关的详细教案,文档,思维导图和工程文件会放入 Spatial XR 社区 。这是一个高质量 XR 社区,博主目前在内担任 XR 开发的讲师。此外,该社区提供教程答疑、及时交流、进阶教程、外包、行业动态等服务。

社区链接:
Spatial XR 高级社区(知识星球)
Spatial XR 高级社区(爱发电)


📕教程说明

这期教程我将会介绍 Unity Meta XR SDK 中提供的快捷配置开发工具分别是 Building Block,Quick Action 和 OVRCameraRigInteraction。使用快捷开发工具能够快速地配置出 SDK 中的一些功能,省下了手动配置的时间,能够大大地加快开发速度,降低开发难度。

配套的视频链接:
https://www.bilibili.com/video/BV16x4y1y7aJ

系列教程专栏:https://blog.csdn.net/qq_46044366/category_12118293.html

Meta XR SDK 版本:v62


📕Building Block

官方文档:https://developer.oculus.com/documentation/unity/bb-overview/

Building Block 相当于一个功能库,它将 SDK 中的功能封装成不同的模块,我们可以直接把 Building Block 拖到 Unity 的场景中瞬间配置出对应的功能。

导入 SDK 后,在 Unity 中点击菜单栏的 Oculus>Tools>Building Blocks 可打开:



📕Quick Action

官方文档:https://developer.oculus.com/documentation/unity/unity-isdk-quick-actions/

使用该配置工具需要保证 SDK 是 v62 及以上。该工具来自于 Interaction SDK。

适合已经配置了一个可追踪手部的玩家物体,然后快速配置出一些交互功能,为玩家物体添加对应的 Interactor,为可交互物体配置对应的 Interactable

鼠标右键点击某个可交互的物体,点击 Interaction SDK 可看到 Quick Action 提供的选项:


📕OVRCameraRigInteraction

首先需要保证导入的 Meta XR SDK 版本在 v62 及以上。

直接在 Unity Project 窗口的搜索栏中搜索 OVRCameraRigInteraction,将这个物体拖到场景中。

这是一个玩家物体,集成了 Meta 的 Interaction SDK 中的所有 Interactor,拥有支持手柄交互和手势追踪交互的大部分功能(不同类型的抓取方式,Poke 点触,Ray 射线交互,传送)。

然后如果想要快速地配置可交互的物体,可以通过 Building Block 或者 Interaction SDK 的 Quick Action 来实现。(Building Block 中添加的玩家物体和 OVRCameraRigInteraction 是冲突的,必须删掉其中一个)

相关推荐
SmalBox19 小时前
【光照】[自发光Emission]以UnityURP为例
unity·渲染
SmalBox2 天前
【光照】Unity中的[经验模型]
unity·渲染
萘柰奈2 天前
Unity学习----【进阶】TextMeshPro学习(三)--进阶知识点(TMP基础设置,材质球相关,两个辅助工具类)
学习·unity
Yasin Chen2 天前
Unity UI坐标说明
ui·unity
应用市场2 天前
无人机姿态控制系统详解与实现
游戏引擎·cocos2d
北京阿法龙科技有限公司2 天前
AR 巡检在工业的应用|阿法龙XR云平台
ar·xr
陈言必行2 天前
Unity 性能优化 之 编辑器创建资源优化( 工作流 | 场景 | 预制体)
unity·编辑器·游戏引擎
1uther3 天前
Unity核心概念⑨:Screen
开发语言·游戏·unity·c#·游戏引擎
死也不注释3 天前
【Unity UGUI 交互组件——Slider(7)】
unity·游戏引擎·交互
程序猿多布3 天前
XLua教程之热补丁技术
unity·c#·lua·xlua