快速告诉你如何搭建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 Management
Initialize 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 Bit
MRTK XR Rig
prefab拖入窗口。MRTK XR Rig
中已经包含摄像机。MRTKInputSimulator
prefab拖入窗口。这样就完成了HoloLens2 MRTK3的配置。