1.配置清单
- Windows10 SDK
- Microsoft Visual Studio2022
- Windows 10/Windows11(专业版或者企业版操作系统 家庭版不行)
- Unity2021.3.29lts
- MixedRealityFeatureTool(用于配置MRTK3 Unity 的混合现实工具包)
- HoloLens 2 仿真器 :(有设备或者初学者不建议安装)
- 配置开发者模式
- Holographic Remoting Player(全息远程处理播放)
2.Windows10 SDK安装
- Visual Studio Installer直接下载 Windows 10 SDK。但是路径过长可能导致应用编译问题。
- 自行下载该SDK安装:WindowSdk下载连接。
- 安装后打包报错:报错信息“WindowsMobile version 10.0.xxx.0”,解决方法:把安装win10SDK自定义路径下Windows Kits\10\Extension SDKs\WindowsMobile的WindowsMobile文件夹复制到C:\Program Files (x86)\Windows Kits\10\Extension SDKs中去。
3.Visual Studio安装
- 下载地址:Visual Studio下载连接。
-
请确保安装以下工作负载:
● .NET 桌面开发
● 使用 C++ 的桌面开发
● 通用 Windows 平台 (UWP) 开发
●使用 Unity 进行游戏开发(如果计划使用 Unity)
注意:如果你先安装了 Unity,可能会预先安装其中一些工作负载。 请确保你拥有成功部署所需的所有这些工作负载。
在 UWP 工作负荷中,请确保包含以下组件以便安装:
● Windows 10 SDK 版本 10.0.19041.0 或 10.0.18362.0,或 Windows 11 SDK
● USB 设备连接(通过 USB 进行 HoloLens 部署/调试所需)
● C++ (v143) 通用 Windows 平台工具(使用 Unity 时必需)
4.Unity安装
- 推荐使用Hbu下载安装:Unity下载连接。
- 安装模块必须选择Universal Windows Platform Build Supporthe和Windows Build Support(IL2CPP)。推荐安装UnityLTS版本,非长期支持版本可能会导致异常错误
4.HoloLens 2 仿真器
- 下载地址:HoloLens 2 仿真器 。
- HoloLens2设备仿真器 为可选工具,不影响MR应用开发,但为方便开发过程中的测试,加快MR应用开发过程,建议安装该模拟器。在安装HoloLens2设备模拟器之前,还需要进行两步操作。
1、在主板BIOS中开启虚拟化技术支持。开启虚拟化技术(Virtualization Technology)可以大大提高模拟器运行效率,英特尔(Intel)和AMD大部分CPU均支持此技术,名称分别为VT-x、AMD-V,但不同主板所搭载的BIOS系统和版本不同,具体的开启方法可参考各主板所搭载的BIOS系统。
2、开启操作系统Hyper-V功能。Hyper-V技术是在操作系统层面支持的虚拟化技术,在开发计算机中打开控制面板,依次选择“程序> 程序和功能> 启用或关闭 Windows 功能”,勾选Hyper-V多选框,如图2所示,点击“确定”安装,安装完后重启计算机。
5.配置开发者模式
-
在开发计算机中打开控制面板,依次选择“更新和安全> 开发者选项”,打开“开发人员模式”;
-
在HoloLens2设备中,打开Settings面板,依次选择Update & Security > For Developers,打开“Developer Mode”。
文章来源:https://www.toymoban.com/news/detail-756543.html
6.MixedRealityFeatureTool下载
- 下载地址:MixedRealityFeatureTool
。
6.Holographic Remoting Player(全息远程处理播放)
开发过程中预览和调试应用:可以在电脑上的 Unity 编辑器中以播放模式本地运行应用,并将体验流式传输到 HoloLens2。 这提供了一种快速调试应用的方法,且无需生成和部署整个项目。 我们将这种应用称为全息远程处理播放模式预览应用。 将来自 HoloLens2 的输入(视线、手势、语音和空间映射)发送到电脑,在其中内容以虚拟沉浸式视图渲染。 然后,将渲染的帧发送到 HoloLens2。文章来源地址https://www.toymoban.com/news/detail-756543.html
- 要使用全息远程处理,需要在 HoloLens2 (上安装 Microsoft Store 中的全息远程处理播放器应用,我们将它简单地称为“播放器”) 。 如下所述,下载并运行该应用后,将会显示要连接到的版本号和 IP 地址。 需有版本 v2.4 或更高版本才能使用 OpenXR 插件。
- 在 Unity 的菜单栏上,选择“混合现实>对播放模式执行>全息远程处理”
- 在“播放模式全息远程处理”窗口中的“远程主机名”框中,输入HoloLens 2的 IP 地址。
- 选择“播放”按钮进入“播放模式”,然后在HoloLens 2中查看应用
到了这里,关于Unity Hololens2开发|(一)环境配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!