Hololens2 Mrtk3配置打包流程

环境安装

  1. 安装Win10或Win11最新版本(较新的也可以)

  2. 通过“设置”>“更新和安全”>“对于开发人员”在电脑上启用开发人员模式。(打包要用)

  3. Unity安装(一般选择长期支持版本,注意Unity 版本和包中的已知问题。)
    在unityhub中要给对应unity版本安装通用 Windows 平台支持模块添加模块通用 Windows 平台

  4. Visual Studio 2022(安装链接)(最好使用该版本,官网推荐。安装unity的时候会选择VS安装,如果没有特殊要求,其推荐的版本(在unity hub中)不是2022可以选择不装,然后手动安装该版本)

  5. 在VS2022版本中安装以下负载
    ● .NET 桌面开发
    ● 使用 C++ 的桌面开发
    ● 通用 Windows 平台 (UWP) 开发
    ●使用 Unity 进行游戏开发(如果计划使用 Unity)

  6. 在 UWP 工作负荷(即:通用 Windows 平台 (UWP) 开发)中,请确保包含以下组件以便安装:
    ● Windows 10 SDK 版本 10.0.19041.0 或 10.0.18362.0, Windows 11 SDK
    ● USB 设备连接(通过 USB 进行 HoloLens 部署/调试所需)
    ● C++ (v142) 通用 Windows 平台工具(使用 Unity 时必需)
    在VS2022版本中安装负载
    安装负载

[注] 其官网中提到的仿真器可以不用安装

设置项目

  1. 下载混合现实功能工具
     Mixed Reality Feature Tool
  2. 在Unity项目中导入MRTK3功能包
    导入1
    导入2、3
    导入4导入5、6
    注意:如果下方的显示预览版处于选择状态,选择时必须把相同版本的包都勾选,否则会出现命名空间缺少的错误,笔者在记录时选择MRTK3选项如下图所示
    导入5、6
    导入7
    然后退出混合现实功能工具,并打开Unity项目,如果出现下面这样的报错,就很可能是导入包时忘记导入其依赖的包(命名空间),仔细检测,把缺少的包导入就可以了。
    正常情况下unity也可能重新启动
    错误提示1
    错误提示2
    出现下面的窗口同意即可是否要启用新的输入后端。 选择“是”导入成功如下图导入成功
  3. 在导入后配置 MRTK 配置文件
    1、2
    3、4、5、6
  4. 配置 OpenXR 相关设置
    7、8、9、10
    11、12、13
    14、15
    Fix All不一定能全部修复,除下面图中的问题,其他还存在的问题最好是手动修复,修复完成后打包的配置基本完成
    修复结果

创建场景

请添加图片描述

打包Unity项目

平台选择及配置

选择平台打开项目
添加扩展
注意,如果安装完成后依然存在第二个提示,请重新启动Unity,缺少的组件为C++(v143)通用Windows平台工具,这个在官方的文档中没有提及

部署到HoloLens2

该文档很清晰,直接看官方文档,补几张个人配置图片(推荐使用USB部署,快速简洁)
配置启动项目
之后就按照文档提示即可部署成功

参考文档

1.MRTK3
2.配置
3.部署

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值