在本教程中,你将了解如何创建新的 Unity 项目、如何配置该项目以进行混合现实工具包 (MRTK) 开发,以及如何导入 MRTK。 你还将演练如何配置和生成基本 Unity 场景,并将其从 Visual Studio 部署到 HoloLens 2。 将其部署到 HoloLens 2 后,应该会看到空间映射网格覆盖了 HoloLens 感知到的所有表面。 此外,你应该在你的手和手指上看到用于手部跟踪的指示器,以及用于监视应用性能的帧速率计数器。
目标
- 了解如何配置用于 HoloLens 开发的 Unity
- 了解如何生成应用并将其部署到 HoloLens
- 在 HoloLens 2 设备上体验空间映射网格、手部网格和帧率计数器
创建 Unity 项目
启动“Unity 中心”,选择“项目”选项卡,然后单击“新建”按钮旁边的 向下箭头:
在下拉列表中,选择先决条件中指定的 Unity 版本:
提示
如果 Unity Hub 没有特定的 Unity 版本,可以从 Unity 的 下载存档启动安装。
在“创建新项目”窗口中执行以下操作:
- 确保将“模板”设置为“3D”
- 输入合适的“项目名称”,例如“MRTK 教程”
- 选择合适的“位置”来存储项目,例如“D:\MixedRealityLearning”
- 单击“创建”按钮,创建并启动新的 Unity 项目
注意
在 Windows 上工作时,有 255 个字符的 MAX_PATH 限制。 因此,应将 Unity 项目保存到驱动器的根目录附近。
等待 Unity 创建项目:
详细步骤请一定去官网查看,本文只是辅助,希望大家少走弯路:
https://docs.microsoft.com/zh-cn/windows/mixed-reality/develop/unity/tutorials/mr-learning-base-02
网上找资料的话一般会说到HoloToolkit-Unity,这个已经很老了,微软后来更名为mixedrealitytoolkit-unity。并且这个不需要下载!不需要下载!只需要下载合现实功能工具MRFeatureTool-1.0.2102,后面会统一部署安装到自己的项目。https://docs.microsoft.com/zh-cn/windows/mixed-reality/develop/unity/welcome-to-mr-feature-tool