HoloLens 2 环境配置

本文详细介绍了如何在Windows11系统下安装Unity并配置HoloLens2开发环境,包括安装VisualStudio、勾选必要的工作负载、开启开发者选项以及使用WindowsMixedReality设备。步骤包括安装Unity、安装VisualStudio、软件配置以及部署到HoloLens仿真器等。
摘要由CSDN通过智能技术生成

HoloLens 2 环境配置

1.安装Unity

HoloLens 属于 Universal Windows Platfrom (UWP) 平台

将下图Universal Windows Platfrom Build Support 和 Windows Build Support(IL2CPP)都勾选安装。

VS(Visual Studio)如果已有其他版本VS,比如Visual Studio 2022,下图可以不勾选,如果想再装一个随附Unity的版本也可以。

2. Visual Studio安装

(VS的各版本官网下载:

下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux

如已安装,可点击修改查看是否包含必要负载。

需要的工作负载:

  • .NET 桌面开发
  • 使用 C++ 的桌面开发
  • 通用 Windows 平台 (UWP) 开发,并确保在右侧 “安装详细信息” 中的 “可选”中,勾选了:
  • Windows 10 SDK (10.0.18362.0) 及以上版本(❗ 推荐最新的)
  • C++ (v142) 通用 Windows 平台工具(❗ 这一项对我们使用 Unity 是必须的)
  • USB 设备连接(算是可选项,如果使用 wifi 部署和调试,而非通过 USB,则不需要勾选)
  • 使用 Unity 进行游戏开发

对照上述列表进行勾选后,点击右下角「修改」按钮,下载并安装相应工具。

3. 软件配置

为确保计算机与HoloLens 2设备正常连接,计算机与HoloLens 2设备均需开启开发人员选项。在计算机(Win11)中打开设置,依次选择系统开发者选项打开开发人员模式。在HoloLens 2设备中,打开Settings面板,依次选择Update & SecurityFor developers,打开Developer Mode.

Windows11系统下   安装模拟器前做如下操作

在操作系统中开启Hyper-V功能

(1)在主板BIOS中开启虚拟化技术支持。开启虚拟化技术(Virtualization Technology)可以大大提高模拟器的运行效率,英特尔(Intel)和AMD大部分CPU均支持此技术,名称分别为VT-xAMD-V,但不同主板所搭载的BIOS系统和版本不同,具体的开启方法可参考各主板所搭载的BIOS系统。(F2 联想)

(2)开启操作系统Hyper-V功能。Hyper-V技术是在操作系统层面支持的虚拟化技术,在计算机中打开控制面板,依次选择程序”→“程序和功能”→“启用或关闭 Windows功能,勾选Hyper-V复选框,单击确定按钮安装,安装完成后重启计算机。

在进行完以上两步操作后,正常安装HoloLens 2设备模拟器即可。

注:Windows 10 家庭版不支持 Hyper-V HoloLens 仿真器。

将应用部署到 HoloLens 仿真器

  1. Visual Studio 中加载应用程序解决方案。

备注

使用 Unity 时,请从 Unity 生成项目,然后像往常一样将生成的解决方案载入 Visual Studio

  1. 对于 HoloLens 仿真器(第 1 代),请确保将平台设置为“x86” 对于 HoloLens 2 仿真器,请确保将平台设置为“x86”“x64”
  2. 选择所需的 HoloLens 仿真器版本作为目标调试设备。
  3. 转到调试”“开始调试或按 F5 启动仿真器,然后部署要调试的应用程序。

仿真器在首次启动时,可能需要花费一分钟或更长的时间来完成引导。 建议在调试会话期间让仿真器保持打开状态,以便将应用程序快速部署到仿真器。

基本的仿真器输入

控制仿真器与控制许多常见的 3D 视频游戏相似。 可以通过输入选项来使用键盘、鼠标或 Xbox 控制器。 通过定向佩戴 HoloLens 的模拟用户执行的操作来控制仿真器。 你的操作可在环境中四处移动该模拟用户。 仿真器中运行的应用程序可以像在真实设备上一样做出响应。

HoloLens(第 1 代)上的光标可跟踪头部运动和旋转。 HoloLens 2 仿真器中,光标跟踪手部运动和方向。

  • 前后左右走动 - 使用键盘上的 WASD 键,或 Xbox 控制器上的左摇杆。
  • 上下左右注视 - 选择并拖动鼠标、使用键盘上的箭头键,或使用 Xbox 控制器上的右摇杆。
  • 隔空敲击手势 - 单击鼠标右键、按键盘上的 Enter 键,或使用 Xbox 控制器上的 A 按钮。
  • 开花手势/系统手势 - 按键盘上的 Windows 键或 F2 键,或按 Xbox 控制器上的 B 按钮。
  • 滚动时的手部运动 - 按住 Alt 键和鼠标右键的同时向上或向下拖动鼠标。 Xbox 控制器中按住右扳机键和 A 按钮的同时向上和向下移动右摇杆。
  • 手部运动和方向(仅适用于 HoloLens 2 仿真器)- 按住 Alt 键的同时向上、向下、向左或向右拖动鼠标以移动手部。 也可以使用箭头键和 Q E 来旋转和倾斜手部。 Xbox 控制器中,请在按住左缓冲键或右缓冲键的同时,使用左拇指操纵杆向左、向右、向前和向后移动手部,使用右拇指操纵杆旋转手部。 使用 Dpad 上的向上或向下键来抬高或降低手部。

Windows Mixed Reality 沉浸式头戴显示设备? HoloLens 2 仿真器(Windows 全息版 2004)开始,可以使用 Windows Mixed Reality 沉浸式头戴显示设备和运动控制器来控制 HoloLens 2 仿真器,并以立体方式观看它。 请参阅 Windows Mixed Reality 沉浸式头戴显示设备和运动控制器与 HoloLens 2 仿真器配合使用

使用 HoloLens 仿真器 - Mixed Reality | Microsoft Learn

Hololens2蓝牙的问题可能有多种原因。根据引用中的代码,它是一个用于扫描BLE设备的代码示例。这段代码是使用Unity引擎和Windows.Devices.Bluetooth命名空间编写的,适用于使用Hololens2进行开发的场景。 引用提到了在使用台式机进行Hololens2开发时遇到的问题,报错信息没有提到蓝牙相关的内容。所以,不清楚这个问题与Hololens2的蓝牙连接有关。 引用提到了在配对Hololens2时遇到的问题。作者尝试了多种方法,包括重装VS2019和更新Hololens2系统,最后通过重置Hololens2系统解决了问题。 综上所述,如果您遇到了Hololens2蓝牙相关的问题,我建议您检查以下几个方面: 1. 确保您的Hololens2设备已经正确配对并连接到您的台式机或开发环境。 2. 检查您的开发环境和代码是否与Hololens2的要求兼容。 3. 尝试重置Hololens2系统,以解决可能存在的配置或软件问题。 根据提供的信息,无法提供更具体的解决方案。如果问题仍然存在,请参考Hololens2的官方文档或寻求Hololens2开发社区的帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [hololens凝视物体、单击双击、语音控制、蓝牙](https://blog.csdn.net/id6831/article/details/118640172)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [HoloLens2开发笔记-解决VS2019无法与HoloLens2配对,部署失败的问题](https://blog.csdn.net/Apple_Coco/article/details/120210821)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值