XR Interaction Toolkit教程丨简介安装和基本配置

Posted 橙子丨U3D开发支持

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XR Interaction Toolkit教程丨简介安装和基本配置相关的知识,希望对你有一定的参考价值。

哈喽大家好,你的橙哥突然出现~

本系列博客地址:传送门



一、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” 便好了。传送门




四、项目配置方法

1、添加 XR Origin




2、修改右手预设

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



3、添加 InputActionManager

给 XR Origin 添加 InputActionManager 组件,
并将我们的 XRI Default Input Actions 赋值给它。



五、基本配置效果展示

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

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









如果你有 技术的问题 项目开发

都可以加下方联系方式

和我聊一聊你的故事🧡

以上是关于XR Interaction Toolkit教程丨简介安装和基本配置的主要内容,如果未能解决你的问题,请参考以下文章

Unity VR开发教程 OpenXR+XR Interaction Toolkit 传送

Unity VR开发教程 OpenXR+XR Interaction Toolkit UI

Unity VR开发教程 OpenXR+XR Interaction Toolkit (六)手与物品交互(触摸抓取)

Unity VR开发教程 OpenXR+XR Interaction Toolkit 手部动画

Unity XR Interaction Toolkit研究

Unity 使用OpenXR和XR Interaction Toolkit 开发 HTCVive(Vive Cosmos)