Unity中MRTK下载相关功能配置(适用HoloLens 2 部署)

一、导入MRTK的包

MRTK官方下载地址:https://github.com/microsoft/MixedRealityToolkit-Unity/releases/tag/v2.8.3

(滑到最下面有Assets,下载各个包)

1.Unity中「资源」→「导入包」→「自定义包」,选择包进行导入

优先导入Foudation(基础包)Microsoft.MixedReality.Toolkit.Unity.Foundation.2.8.3.unitypackage 是 MRTK 的核心基础包(包含 Core、Providers 等核心模块)

然后导入Tools(工具包)Microsoft.MixedReality.Toolkit.Unity.Tools.2.8.3.unitypackage 包含项目配置器、调试工具等,是配置 MRTK 的关键

最后导入Example(示例包)Microsoft.MixedReality.Toolkit.Unity.Examples.2.8.3.unitypackage 是示例场景 / 脚本,用于验证功能

其他包按需导入

2.「项目」窗口→「Assets」下会出现「MixedRealityToolkit」文件夹,说明导入成功

然后切换到「通用 Windows 平台」(文件→构建设置)

二、MRTK配置

1.点击「Unity OpenXR plugin (recommended)」选项(灰色卡片),配置器会自动安装 OpenXR 插件,并启用适配 HoloLens 2 的 XR 管线

2.点击yes

3.点击配置器中的「Show XR Plug-in Management Settings」按钮,会自动跳转到 XR 插件管理的设置界面

4.点击顶部的「通用 Windows 平台」标签(对应 HoloLens 2 的平台),切换到 UWP 平台并启用 OpenXR,勾选「OpenXR」选项(启用 OpenXR 管线)

5.点击左侧的「OpenXR」选项(在 XR Plug-in Management 下面),进入 OpenXR 设置后,找到「Interaction Profiles」,点击「+」号,添加「Microsoft HoloLens 2 Profile」(这是 HoloLens 2 的手势、凝视等交互的配置文件)

6.点击左侧「Player」选项,切换到「通用 Windows 平台」标签,

脚本后端:选择「IL2CPP」(HoloLens 2 必须);

API 兼容级别:「.NET 4.x」;

7.菜单栏「文件」→「生成设置」,切换到「通用 Windows 平台」标签,在构建设置界面中,找到「SDK 版本」区域:「最低 SDK 版本」选择为10.0.18362.0

8.发布设置功能勾选

9.补充Microsoft OpenXR 插件

按照show instructions的步骤来安装

10.点击Apply,应用后,配置器会自动结束流程,关闭窗口即可回到 Unity 场景

配置完成

相关推荐
小贺儿开发1 天前
Unity 家居视频遥控(细节优化)
科技·unity·程序员·udp·视频·工具·通信
淡海水1 天前
13-04-面试-源码级深度追问链
数据结构·unity·面试·c#·游戏引擎·源码·il2cpp
小小数媒成员2 天前
UGUI 性能优化(详细,全,深入)
开发语言·unity·游戏引擎
林川~012 天前
Unity新输入系统使用笔记
unity·input system
小贺儿开发3 天前
Unity 结合百度AI开放平台 手写文字识别
人工智能·科技·学习·unity·云服务·文字识别·手写文字
goujunwe3 天前
GEO 评估方法:如何自测你的内容,会不会被 AI 引用
搜索引擎·网络安全·游戏引擎·全文检索·中文分词
林川~013 天前
Unity 万能物理检测工具:射线检测 / 范围检测 / 层级过滤 / 编辑器可视化(可直接拿去用)
游戏·unity·c#·射线检测·通用工具
yi碗汤园4 天前
MQTT消息队列遥测传输协议
网络·网络协议·unity
林川~014 天前
Unity 常用 API 与核心类全解:从生命周期到协程,附性能避坑清单(Unity 6 适配)
unity·游戏引擎·常用api
sensen_kiss4 天前
CPT306 Coursework 1 个人游戏作业——坦克大战
unity·游戏程序·游戏策划