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 是冲突的,必须删掉其中一个)

相关推荐
_ZHOURUI_H_15 小时前
Unity TCP底层极限拆解:粘包、半包、CRC、序列号、双缓冲到底怎么一起工作的?
网络·网络协议·tcp/ip·游戏·unity·游戏引擎·游戏开发
KindSuper_liu18 小时前
Unity 游戏网络基础:从 TCP、UDP 到 HTTP、TLS 与 Best HTTP
网络·游戏·unity
qq_1702647519 小时前
unity里GameObject和Texture的内存归属
java·unity·游戏引擎
易观Analysys21 小时前
XR大空间商业化拐点来临:沉浸式体验开辟文旅娱乐新赛道
xr·娱乐
weixin_4046793121 小时前
godot + vscode ai开发
ide·vscode·编辑器·游戏引擎·godot
还是大剑师兰特2 天前
Unity3D(Unity)完整详细介绍
unity·游戏引擎
ellis19702 天前
u3d插件xLua[七]例6 Coroutine
unity
还是大剑师兰特2 天前
Unity 从零搭建简易3D场景(新手分步教程)
3d·unity·游戏引擎
神码编程2 天前
【Unity】TankBattle联机坦克大战(三)创建关卡(生成地块)
unity·游戏引擎·帧同步·坦克大战
淡海水2 天前
C#与常用数据结构源码剖析-全篇导览
开发语言·数据结构·unity·面试·职场和发展·c#