首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >XR Interaction Toolkit教程⭐一、简介、安装和基本配置

XR Interaction Toolkit教程⭐一、简介、安装和基本配置

作者头像
星河造梦坊官方
发布2024-08-15 20:36:52
发布2024-08-15 20:36:52
1.6K0
举报

🟥 XR Interaction Toolkit 简介

Unity 发布了 AR/VR/MR 的统一管理平台:Unity XR SDK(传送门)

Unity XR SDK为我们提供了XR的生命周期等逻辑,

并且Unity还发布了XR Interaction Toolkit,这个SDK负责提供了交互、位移、抓取等功能。

UnityXR Interaction Toolkit(XRIT)现已支持Oculus、Vive、Pico、WMR,因此基于Unity开发XR应用,首选XRIT。

推荐使用当前LTS版本,Unity2020.3.x LTS。

🟧 XRIT 的安装

XRIT 的安装分为两种:

  • 可通过Packages获取XRIT;
  • 也可通过Git,获取XRIT Examples

1️⃣ Packages 安装方法

导入XR Interaction Toolkit,并在Unity重启后,再导入它的StartAssets。

2️⃣ Git 安装方法

直接使用git即可获得XRIT Examples:传送门

🟨 XRIT 的配置方法

1️⃣ 将预设文件添加到默认

2️⃣ 安装XR Plugin Management

如下图所示。

3️⃣ 安装 Pico Neo 3 SDK

当前 XR Plugin Management 里面是没有 Pico 选项的。

我们以Pico为例,讲解如何使用 XR Interaction Toolkit。

如这篇文章所示,进行到 “3:使用SDK” 便好了。传送门

🟩 项目配置方法

以下介绍两种配置方法,不同点是2方法,更适合多平台通用。但我暂时没发现2方法如何更改它的交互按键。

因此现在建议使用1方法。

1️⃣ Pico的配置方法

🚩 添加 XR Origin

2️⃣ 多平台配置方法

🚩 添加 XR Origin
🚩 修改右手预设

默认添加的 RightHand Controller 上的预设是有问题的,这个预设是左手的,应该改为右手。

🚩 添加 InputActionManager

给 XR Origin 添加 InputActionManager 组件,

并将我们的 XRI Default Input Actions 赋值给它。

🟦 基本配置效果展示

此时运行项目,你能看到场景中发射的手柄射线,便代表初步配置完成了。

后面我们就讲解如何交互、传送等操作。

大家还有什么问题,欢迎在下方留言!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-07-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🟥 XR Interaction Toolkit 简介
  • 🟧 XRIT 的安装
    • 1️⃣ Packages 安装方法
    • 2️⃣ Git 安装方法
  • 🟨 XRIT 的配置方法
    • 1️⃣ 将预设文件添加到默认
    • 2️⃣ 安装XR Plugin Management
    • 3️⃣ 安装 Pico Neo 3 SDK
  • 🟩 项目配置方法
    • 1️⃣ Pico的配置方法
      • 🚩 添加 XR Origin
    • 2️⃣ 多平台配置方法
      • 🚩 添加 XR Origin
      • 🚩 修改右手预设
      • 🚩 添加 InputActionManager
  • 🟦 基本配置效果展示
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档