快速告诉你如何搭建HoloLens2 MRTK3开发环境。
这篇文章介绍MRTK3的配置,如果需要了解MRTK2的配置,请点击这里
打开Unity Hub点击New Project,选择合适的编辑器版本,选择3D,输入项目名称、选择靠近根目录的路径。
打开Unity项目,等待Unity完成导入新添加的包。过程中可能有以下窗口:
Yes。No Thanks。Unity有可能在这个过程中重启几次,请耐心等待。
导入包后,需要为目标平台设置配置文件
选择菜单栏的Edit->Project Settings...
在左侧选择MRTK3
点击右侧的Windows标徽(Universal Windows Platform settings)此时Profile显示为None
在Project面板左侧找到MRTK Core Definitions->Configuration->Default Profiles
将右侧的MRTKProfile拖入Project Settings窗口的Profile处
点击Windows标徽(Universal Windows Platform settings)和显示器徽标(Windows, Mac, Linux settings),确认二者都已经有了配置文件。
Edit->Project Settings...XR Plug-in ManagementInitialize XR on Stratup,OpenXR和Microsoft HoloLens feature group。如果OpenXR旁边有黄色感叹号,点击黄色感叹号,点Fix all。会有一些无法修复的感叹号, 没关系,我们会在后面解决。XR Plug-in Management->OpenXR,在Windows标徽(Universal Windows Platform settings)和显示器徽标(Windows, Mac, Linux settings)下的Interaction Profile中,点击加号分别添加Eye Gaze Interaction Profile,Microsoft Hand Interaction Profile,Microsoft Motion Controller Profile,如果遇到黄色感叹号,点击黄色感叹号,点击Fix all。Depth Submission Mode修改为Depth 16 BitMRTK XR Rigprefab拖入窗口。MRTK XR Rig中已经包含摄像机。MRTKInputSimulatorprefab拖入窗口。这样就完成了HoloLens2 MRTK3的配置。