问题标签 [hololens-emulator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
110 浏览

unity3d - Unity + Hololens 模拟器中的 PhotoCapture 拍摄奇怪的照片

我正在尝试通过 Hololens 模拟器在 Unity 中使用 PhotoCapture,但每次从相机生成照片时,我都会得到以下信息:

在此处输入图像描述

我已经在 Windows 中测试了网络摄像头,它可以拍摄普通照片;即使我在 Unity 应用程序中使用 PhotoCapture 或仅在 Hololens 模拟器中使用相机,也会发生这种情况。我的显卡是 NVidia Geforce GTX 1060 以防万一。

谢谢!

0 投票
1 回答
85 浏览

unity3d - 无法让统一 hololens 项目工作

我试图让一个项目工作,我从 github下载了这个链接。

我已遵循安装指南中的所有(配置)步骤,并且我正在使用指南中描述的确切版本的软件。

问题似乎是对 Windows 命名空间的某些引用不起作用。我已经尝试添加它,但我无法以通常的方式完成它。

我在统一构建时收到的错误消息: 在此处输入图像描述

当我在 Visual Studio 2015 更新 3 中打开项目时(在统一构建后): 在此处输入图像描述

似乎在这种项目中不存在在 Visual Studio 中简单地添加引用的选项。

我认为这应该不难解决,但我缺乏技能和经验,因为我通常只在 Visual Studio 中开发 Windows 应用程序。

编辑

这些是我使用的配置:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
135 浏览

virtual-machine - 如何修改 Hololens Emulator 的 Human Input 脚本,以便我可以直接设置相机的旋转?

我正在尝试制作一个项目,其中陀螺仪控制 Hololens 模拟器中的 Hololens 旋转。问题是我不知道如何修改将默认键盘和鼠标输入发送到 Hololens VM 的脚本。

示例情况:我打开 Hyper-V 管理器,启动 Hololens Image,连接到它以便我可以看到屏幕,并且我有一个连接到 Hyper-V VM 的窗口,其中我有每次旋转的输入框(和位置)轴,以及用于轻击或绽放手势的按钮,单击它们或更改输入框的值作为人工输入数据发送到 VM,从而更改 Hololens 位置/旋转或选择项目。

完成此操作后,我可以轻松地将信息从陀螺仪发送到 Hololens Image,但问题不在于这个,真正的问题是如何将人工输入发送到 Hololens VM?

我尝试对整个仿真器进行逆向工程,并观察到以下情况: Hololens Hyper-V 独立于实际仿真器,XDE 仿真器仅连接到由 Hyper-V 创建的 VM,并将输入作为 Human Input 发送到Hololens 图像。

查看执行模拟器的命令行 ( "C:\Program Files (x86)\Microsoft XDE\10.0.17134.0\XDE.exe" /name "HoloLens Emulator 10.0.17134.0.USERNAME" /displayName "HoloLens Emulator 10.0.17134.0" /vhd "C:\Program Files (x86)\Windows Kits\10\Emulation\HoloLens\10.0.17134.0\flash.vhd" /video "1268x720" /memsize 2048 /language 409 /creatediffdisk "C:\Users\USERNAME\AppData\Local\Microsoft\XDE\10.0.17134.0\dd.1268x720.2048.vhd" /fastShutdown /sku HDE) 我可以看到 Hololens 的虚拟硬盘在哪里 ( C:\Program Files (x86)\Windows Kits\10\Emulation\HoloLens\10.0.17134.0\flash.vhd) 并将其安装到系统中,我可以看到普通 Windows 10 的略微修改版本,即 Windows 10全息。我没有看到任何特别之处,例如接收输入的脚本。

查看 Hololens Emulator XDE 文件夹 ( C:\Program Files (x86)\Microsoft XDE\10.0.17134.0),我看到了一些东西。这是一个名为 的 DLL 文件InputController.dll,但我无法对它做任何事情,因为它是一个 DLL,而不是脚本。

我怎样才能做到这一点?我应该为 Hololens 修改 XDE 模拟器吗?Hololens Image (Windows 10 Holographic) 中是否有一个脚本可以接收来自 XDE 的输入但我没有看到?

谢谢!

0 投票
1 回答
728 浏览

webcam - Hololens 模拟器中的网络摄像头支持

笔记本电脑的网络摄像头可以在最新的 Hololens 模拟器中使用吗?

我正在按照本教程https://docs.microsoft.com/en-us/windows/mixed-reality/mr-azure-302将 MS 计算机视觉 API 集成到 Hololens 中。

在移动到设备之前,我想在 Hololens 模拟器中对此进行测试。那么,我是否能够启用网络摄像头以使用视觉 API 识别对象。我使用的是 Hololens Emulator 10.0 版本。

0 投票
1 回答
381 浏览

hololens - Hololens 模拟器显示 NullReferenceException

我正在尝试在模拟器上为 HoloLens 运行 Hello World 类型的问题,但它显示错误:

我尝试制作一个新项目,重新安装模拟器并在我的系统上检查 Hyper-V

0 投票
1 回答
287 浏览

hololens - HoloLens 2 模拟器错误 0x80004003 - 对象引用未设置为对象的实例

我一直在尝试将 Unity 应用程序部署到 Hololens 2 模拟器一段时间,但没有找到可行的解决方案。

我已经浏览了每个故障排除文档,并卸载并重新安装了每个程序以尝试找到合适的程序,但仍然出现相同的错误。我已将应用程序部署到 Hololens 设备本身,但模拟器拒绝打开。我可以毫无错误地安装模拟器并拥有更新的 SDK,并已使用开发页面验证了所有项目设置。关于下一步做什么的任何建议?

0 投票
1 回答
861 浏览

visual-studio-2017 - 如何修复 Hololens Emulator 中的“请确保目标设备已启用开发者模式”错误

我遇到的问题是,在我使用Microsoft 的混合现实工具包和 Windows SDK 10.0.18362.0 构建了我的Unity项目后,我尝试使用 Hololens 2 模拟器(版本:10.0.18362.1019)来部署它。结果是即使模拟器打开,我的 Unity 应用程序也没有部署,并且 Visual Studio 的错误列表中显示以下错误:

请确保目标设备已启用开发者模式。由于错误 80004005,无法在 192.168.9.57 上获得开发者许可证

我在网上找到了几篇与我有同样问题的文章,它们要么提到重置 HoloLens设备(我不需要这样做,因为它是一个模拟器)要么在主机上启用开发者模式(在我的情况下完全更新的 Windows 10 企业版计算机),我已经拥有了。尽管如此,错误仍然存​​在。

我只是希望有办法摆脱这个错误并设法将我的 Unity 应用程序部署到 HoloLens 模拟器上。

0 投票
1 回答
244 浏览

unity3d - 如何在 Hololens 模拟器而不是以太网上配置 Wifi?

我想在 Hololens Emulator 上部署一个 IoT 应用程序。这个 Unity 应用是使用 Unity 和 Azure IoT Hub SDK 制作的。大局是使用 Raspberry Pi、Unity 和 Azure Cloud 创建遥测应用程序。我想通过 Azure Cloud 接收我的 Unity 应用程序上的传感器数据,特别是用于 IoT 系统的专用服务 Azure IoT Hub。

传感器 + 树莓派 => Azure 云 => Unity 应用程序。

根据 Azure SDK,IoT 应用需要 WiFi 连接。

但是 Hololens 模拟器使用以太网连接运行。要在模拟器上部署构建项目,似乎需要以太网连接。当我使用 WiFi 时,部署过程中出现错误。

经过一些测试,我得出结论,我的应用程序可以在模拟器上访问互联网,但使用以太网或 Wifi 的方式是问题所在。

测试 0:在 Unity 编辑器上部署 Unity 应用程序,在应用程序上使用以太网连接互联网:是连接到 Azure 云:否

测试 1:在 Unity 编辑器上部署 Unity 应用程序,在应用程序上使用 Wifi 连接互联网:是连接到 Azure 云:是

测试 2:使用 Visual Studio 和以太网连接在 Hololens 模拟器上部署 Unity 应用。部署:成功 Hololens 上的 Internet:是应用程序上的 Internet:是连接到 Azure 云:否

测试 3:使用 Visual Studio 和 Wifi 连接在 Hololens 模拟器上部署 Unity 应用。部署:失败

模拟器支持wifi连接吗?在模拟器上部署应用程序后,可以配置wifi吗?

团结 2019

  • 平台:UWP 脚本运行时:NET 4.x
  • 脚本后端:IL2CPP
  • API 兼容级别:NET 4.x
  • 发布配置:InternetClientServer、PrivateNetworkClientServer

感谢您的帮助!

0 投票
1 回答
647 浏览

unity3d - 如何修复 HololensWorldManager 无法返回世界坐标系?

我正在使用适用于 Hololens 的 Unity 和混合现实工具包开发增强现实应用程序。预览应用时出现“HoloLensWorldManager 无法返回世界坐标系”错误。

使用 2019.1,通过播放器运行 Hololens 应用程序时,我收到连续的 HoloLensWorldManager 流,无法返回世界坐标系!错误。这仅在平台设置为 UWP 时发生

注意:我在这里看到了 MRTK for Unity 团队的这个问题:https ://github.com/Microsoft/MixedRealityToolkit-Unity/issues/4066谁建议这可能是 Windows MR 包的错误

有没有人可以解决这个问题?

感谢您的帮助!

0 投票
1 回答
743 浏览

unity3d - 从统一直接部署到 hololens 模拟器

有什么方法可以直接从统一安装到 hololens 模拟器?我想点击统一播放按钮和 hololens 应用程序在模拟器上安装和运行。

很难为每个测试构建统一项目,然后在模拟器上运行构建的 Visual Studio 项目。

我也使用了混合现实门户,但它没有显示真实的比例,比例比 hololens 设备小得多。