一、配套的应用
与HoloLens与Unity开发的相关MicroSoft软件主要是如下的三款,具体参考官方可以知道三款应用的主要用途。
- Mixed Reality Portal
- MicroSoft HoloLens
- Holographic Remoting Player
使用HoloLens2进行投屏,主要有两种投屏方式:
- 使用Microsoft HoloLens进行投屏
打开Microsoft HoloLens,如果是第一次加入设备,点击Add, 需确保在同一局域网中,设备的IP地址在HoloLens2(网络设置HolographicRemoting)中查看;需要注意的是先要在设置中把开发者模式打开,然后设备门户开关也要打开,这样才能正常访问眼镜的IP。
IP连接上后会提示配对,PIN码会显示在眼镜上,就是配对码,万一没显示可在设置-系统-开发者中查看,用户名和密码第连接需要设置一个,这最好记一下,因为如果后面开发用WiFi或浏览器部署应用的话要用到,忘记需要重置。
2. 使用浏览器访问IP进行投屏
在同一局域网内输入HoloLens2的IP,浏览器会提示不安全链接,忽略就行
输入用户名密码,用户名密码就是前面提到设置的用户名和密码,如果是首次配对则输入PIN码(配对码)配对后设置一个用户名和密码就行。
投屏显示
常见的问题
复现乾隆博士的增强现实应用https://github.com/qian256/HoloLensARToolKit
首先使用的方式是使用Unity2021LTS与VS2019去复现,结果失败,一直无法将场景打包成功,尝试了1天,最终放弃。下面主要是尝试完全还原项目的配置环境,即:
- Unity 2019.2.21f1
- Windows 10 SDK 10.10941
- Visaul Studio 2019 for deployment to HoloLens 2
VS2019的配置如下:
HoloLens2开发笔记-解决VS2019无法与HoloLens2配对,部署失败的问题
error1: 打包Hololens2 VS error MSB3774: 找不到 SDK“WindowsMobile, Version=10.0.20348.0”解决办法
参考链接:https://blog.csdn.net/Xiao_Chen____/article/details/121972547
1、问题描述
初次打包Hololens2的时候,VS报错找不到Win10SDK,但是确认是下载了的,我这里下载的是10.0.19041.0版本,若没下载可以进入Visual Studio Installer中下载。
2、解决办法
1.将VS打包log翻到最上面,找到这一行:Msvc Install SDK Directory: ****,这里就是你通过VS安装的Win10SDK路径,复制到资源管理器中。
2.打开这个路径,这个就是你下载的Win10SDK,复制它。里面应该类似于是这种结构:
3.把复制的文件拷贝到“C:\Program Files (x86)\Windows Kits”
4.重新进入VS打包,问题依旧存在,但是博主好像解决了。
我的解决方案是重新进入Unity打包场景,
- 根据你的设备选择示例场景
- 单击 GameObject 并验证
ARUWP Controller
ARUWP Video / Video Parameter
匹配您的设备ARUWP Controller / Camera Param Filename
匹配上述视频参数,文件夹中存在校准文件StreamingAssets/
- 打开
File / Build Settings
,并且验证- 构建目标是 Universal Windows Platform
- 所选择的示例场景已经添加以进行构建
- 目标设备为 HoloLens
- 对于HoloLens1,体系架构设置为x86, 对于HoloLens2, 体系架构设置为ARM64
- HoloLens项目的其他常规设置应适用
- 点击 Build, 并且指定 Visual Studio 解决方案的路径
- 打开 Visual Studio解决方案,并且更改以下设置:
- 配置设置为 Release, x86 对于 HoloLens 1, 或者配置为Release, ARM64 对于 HoloLens 2
- 部署到 Device 或者 Remote Machine
- Unity 应用程序将在设备上自动启动
- 根据示例应用程序准备纸质标记作为跟踪目标
- 打印标记位于文件夹
../Marker
中
- 打印标记位于文件夹
- 您将看到 Preview Video 在左上角,应用程序统计信息在右上角。一旦纸质标记出现,就会出现虚拟内容。
参考链接:
https://blog.csdn.net/sinat_37730224/article/details/116494928
https://github.com/qian256/HoloLensARToolKit
https://blog.csdn.net/Xiao_Chen____/article/details/121972547