03MRTK导入和配置

MRTK3 是 Unity 的第三代 Microsoft 混合现实工具包。 它是 Microsoft 驱动的开源项目,旨在加速 Unity 中的跨平台混合现实开发。 此新版本建立在 Unity 的 XR 管理系统和 XR 交互工具包基础之上。 以下是它的一些功能:

  • 为空间交互和 UI 提供跨平台输入系统和构建基块。
  • 通过编辑器内模拟实现快速原型制作,让你能够立即看到变化。
  • 作为可扩展的框架运行,使开发人员能够交换出核心组件。
  • 支持多种平台

准备工作

新建工程后需要进行一些准备工作,导入必要的依赖资源,如果忽略此步骤,在安装Mrtk过程中也会提示导入。

1、在Unity菜单中,依次选择Edit> Project Settings打开项目配置窗口对项目进行配置,在Player属性中的 Other settings->Active Input Handling 选择 Both。

2、在Unity菜单中,依次选择Windows>Package Manager在导入TextMeshPro插件。导入OpenXR插件。没有操作第一步时,由于使用的新的输入管理器,Untiy编辑器在导入MR OpenXR工具包后要求重启。

3、在Unity菜单中,依次选择Windows>Package Manager在导入TextMeshPro插件。

4、在Mixed Reality Feature Tool工具中导入混合现实 OpenXR 插件”的最新版本。工具下载地址

导入过程

1、直接将上篇文章下载的 5个Mrtk包导入到unity中。优先导入基础包。学习时推荐使用这种方法操作最简单,缺点是无法升级导入插件包的版本。

2、MRTK的导入 下载地址:Mixed Reality Feature Tool软件 开发工程推荐使用,可以选择插件包的版本,跟随项目升级迭代。

从MRTK2.6开始,微软公司提供了Mixed Reality Feature Tool(混合现实特性工具,简称MRFT)工具,该工具以可视化的方式管理MRTK工具包,可以大大简化MRTK工具包的管理。MRFT是一个独立的工具程序,其实质也是通过修改manifest.json文件引导Unity加载MRTK相应工具包,使用该工具程序导入MRTK工具包非常简单,首先指定要进行处理的Unity工程路径,然后选择好相应的工具包即可完成操作。点击此处打开 使用教程

1、下载完成后直接双击运行运行Exe,选择对应的unity工程路径,点击DIscover Fratures按钮。

2、展开Mixed Reality Toolkit选项,然后红线框内依次就是方法1对应的5个Mrtk包。优先导入基础包,导入完成后弹出,选择UnityXRPlugin选项。

3、在Unity菜单中,依次选择Edit> Project Settings打开项目配置窗口对项目进行配置。在项目配置窗口中选择XR Plug-in Management模块,依次打开 XR Plug-in Management -> UWP -> OpenXR,勾选 Microsoft HoloLens feature group前的多选框。

4、按步骤操作到位置3的地方有黄色警示,无法点击步骤4,点击黄色三角警示牌,弹出要求修复问题的面板,如图5所示,点击"Fix All"进行修复。

5、修复完之后,会修复下面3个Fix,但还会余留一个Edit。点击“Edit”按钮,然后关闭该弹出面板。在新打开的界面中添加“Microsoft Hand Interaction Profile”和“Microsoft Motion Controller Profiler”这两个配置文件,如果第四步骤无法点选,参考导入教程,按照步骤提示安装混合现实 OpenXR插件。

6、将 Render Mode 选择为Multi-pass,将Depth Submission Mode设置为depth 24Bit

推荐:MRTK2-Unity 开发人员文档 

git:MRGit仓库

gitee: Mr Gitee仓库

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值