此教程相关的详细教案,文档,思维导图和工程文件会放入 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 射线交互,传送)。
文章来源:https://www.toymoban.com/news/detail-844028.html
然后如果想要快速地配置可交互的物体,可以通过 Building Block 或者 Interaction SDK 的 Quick Action 来实现。(Building Block 中添加的玩家物体和 OVRCameraRigInteraction 是冲突的,必须删掉其中一个)文章来源地址https://www.toymoban.com/news/detail-844028.html
到了这里,关于Unity Meta XR SDK 快捷配置开发工具【Building Block/Quick Action/OVRCameraRigInteraction】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!