问题标签 [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 回答
30 浏览

java - BigRed 错误:无法调用“org.bigraph.model.Control.createPorts()”,因为“this.control”为空

我对用于 Bigraphs 的 BigRed 有疑问,错误是:

java.lang.NullPointerException:无法调用“org.bigraph.model.Control.createPorts()”,因为“this.control”为空

org.bigraph.model.loaders.LoadFailedException:java.lang.NullPointerException:无法调用“org.bigraph.model.Control.createPorts()”,因为“this.control”为空

原因:java.lang.NullPointerException:无法调用“org.bigraph.model.Control.createPorts()”,因为“this.control”为空

BigRed 端口空错误

0 投票
0 回答
48 浏览

hololens-emulator - HoloLens 2 模拟器开发者模式 - 灰显

我最近在我的电脑上安装了 HoloLens 2 模拟器。设置中的开发者模式选项是灰色的 我想知道是否有人会知道为什么或遇到同样的问题?

设置中的消息是:

“某些设置被您的组织隐藏或管理”

我目前没有登录 Microsoft 帐户 - visitor0,并且在我的 PC 上安装了 Windows Home 版本。

0 投票
1 回答
252 浏览

unity3d - hololens2 模拟器中不显示空间网格

我正在使用 Hololens 2 模拟器版本 10.0.19041.1157
MRTK 版本 2.6.1
Unity 版本 2020.1.0a12.1360
Windows 10 64bit

在统一中,我可以看到从空间映射数据加载的示例网格 ["MixedRealityToolkit" GameObject -> Spatial Awareness -> Spatial Objet mesh Observer -> Type ->SpatialObjectMeshObserver]。
我已将一个脚本附加到 Gameobject,该脚本在此空间映射上绘制线条,如下面的屏幕截图所示

![[插入统一的截图]

在将应用程序统一构建为 hololens 时,我正在设置值
["MixedRealityToolkit" GameObject ->Spatial Awareness -> Spatial Objet mesh Observer -> Type ->WindowsMixedRealitySpatialMeshObserver]

我在 Player Settings->Publishing Settings 下启用了“SpatialPerception” - >能力。

没有构建错误,从 Visual Studio 到 Hololens 模拟器的应用部署成功 [x64,发布]
注意:我已经在模拟器中加载了默认房间。

在应用程序启动时,我在模拟器中看不到空间网格,就像我以前在统一中看到的那样。
虽然我可以在模拟器的 webportal 中看到空间网格,如下面的屏幕截图所示。

![插入带有网格的浏览器屏幕截图

0 投票
1 回答
55 浏览

visual-studio - 我无法将 Visual Studio 2019 连接到 Microsoft Hololens v2 Emulator 进行部署

我正在尝试将一个简单的统一应用程序部署到 Hololens v2 模拟器。我按照一些教程根据 Hololens 构建框架构建了统一文件。Microsoft 的教程显示在 Visual Studio 2019 中有一个选项可以将调试器连接到 hololens v2 仿真器应用程序,但在我安装的 Visual Studio 中不存在这样的选项,尽管它符合规定的 19.2 版或更高版本。我的是19.11

我的 Visual Studio 版本是 19.11,应该满足 19.2 或更高版本的要求

此处:https ://docs.microsoft.com/en-us/windows/mixed-reality/develop/platform-capabilities-and-apis/using-visual-studio?tabs=hl2 显示有一个针对直接模拟器,如果使用物理全息透镜,则可以选择以远程设备为目标。我的调试设置中没有任何选项。 教程显示的内容

我的视觉工作室展示了什么

我尝试像教程中显示的远程机器设置一样进行设置,通过访问模拟器的 IP 地址来获取正确的 hololens 机器名称,但无济于事,它拒绝连接

它可以正确编译,但是在使用这些设置运行时会出现此错误(使用正确的机器名称,而不是像我在图像中使用的填充符)

有没有人对如何解决这个问题有任何想法?我已经多次更新了视觉工作室。

0 投票
1 回答
132 浏览

hololens - 如何发送 Unity HoloLens 2 项目以供远程同事立即测试(无需 Microsoft Store 认证)

我正在为 HoloLens 2 开发,但我没有设备(我正在使用模拟器进行测试)。我想用 Unity 构建项目并将构建的包发送给不是开发人员的同事 - 意思是,他不擅长 Visual Studio - 并且想要测试应用程序。

我尝试使用 Microsoft Store,这适用于最初的 POC,但在第二次提交后,我认为它会更快,但总是最多需要 3 个工作日,这不是一个好的工作流程。

我知道,在理想情况下,我应该拥有 HoloLens,但目前还不可能。

您是否知道如何将软件包发送给非开发人员,以便他可以在另一个国家/地区测试该应用程序并且不需要像 Microsoft Store 这样的认证过程?

0 投票
0 回答
106 浏览

hololens - 为什么 HoloLens Emulator 显示黑屏?

我正在努力使 HoloLens 2 Unity 项目在模拟器上运行。

我尝试的是使用 Build Settings x64, Local Machine 来构建项目。

它第一次工作,我尝试了 3 或 4 个不同的 MRTK 示例场景或教程......让项目在模拟器中运行是一个噩梦。

我尝试使用 Release、Debug、x86 和 x64 的所有组合运行。

我的问题是:

是否有日志显示出了什么问题?(在这种特定情况下,输出日志中没有消息,Visual Studio 中也没有显示异常)。

Hololens 2 模拟器黑屏

编辑:如果有人想尝试运行该项目,请尝试使用整个 Unity 项目(版本 2020.3.21f1)的链接:https ://drive.google.com/file/d/1X7E4CmUb38CxxQbLmOsf4Bc8mjr_YYp6/view?usp=sharing

编辑 2:我删除了一些关于 HoloLens Emulator 的评论,因为我在写它时太生气了,它并没有增加讨论。

0 投票
0 回答
38 浏览

computer-vision - Holoens 2 - VLC 传感器帧的时间戳不正确(帧乱序)

我使用以下存储库来访问和保存设备流: https ://github.com/microsoft/HoloLens2ForCV

使用 StreamRecorder 进行录制时,所有可见光摄像机返回的时间戳似乎经常不正确,从而导致帧序列乱序。

为了证实这一点,我一边用可见光相机看秒表一边录制了视频。有许多帧秒表上的读数低于前一帧(尽管帧的时间戳较大)。有时,在时间步似乎再次变得正确之前,会发生持续超过 5 帧的中断。

这种情况经常发生,足以造成严重的不便。作为一个粗略的想法,我在 10 秒的记录中计算了 12 次秒表时间与前一帧相比减少了 12 次。在生成的视频播放中,乱序帧非常明显。

我尝试在 RMCameraReader.cpp 中使用 timestamp.SensorTicks 而不是 timestamp.HostTicks,但问题仍然存在。

PV 帧或深度传感器帧的任何一种模式都不会发生这种情况。

我正在使用最新的内部预览版本:Windows 版本 21H1,操作系统版本 20346.1402

我可能是错的,但我不记得在支持研究模式的前几个内部版本中发生了这个问题,但是,我无法在网上找到较旧的内部版本来尝试。

有没有办法解决这个问题?

非常感谢!

0 投票
1 回答
21 浏览

unity3d - HoloLenses2 是否需要 AzureAD 帐户

我必须设置全息镜头,但我们现在没有 azure 帐户。从我搜索的内容来看,我相信我无法继续设置,因为没有 azure 帐户,对吧?我只是要求它确定。另外,如果您可以分享有关统一方面的信息,那将是完美的。我知道我需要 MRTK,但还有什么?

感谢你们

0 投票
1 回答
55 浏览

hololens - HoloLens 2 模拟器像素化

HoloLens 2 模拟器是像素化的(请参见屏幕截图 1)。这使得使用用户不友好。我想实现屏幕截图2上的状态。有什么想法吗? 在此处输入图像描述

在此处输入图像描述

根据文档,我的本地 PC 符合要求。我的本地电脑有:

  • x63 架构
  • 4核CPU共8核
  • 30 GB 内存
  • Direct3D 版本为 12
  • WDDM 版本为 2.7
  • 启用 Hyper-V 的 Windows 10 企业版
0 投票
1 回答
48 浏览

unity3d - 在 Unity Hololens 2 中发布后如何保持对象的速度?

在 Hololens 2 中用手释放球后,我并不是在寻找投掷而是在保持运动。目前,我正在使用 MRTKIMixedRealityTouchHandler界面,主要是功能public void OnTouchStarted(HandTrackingInputEventData data)OnTouchCompleted(HandTrackingInputEventData data).

在 Hololens 2 模拟器上,当我用手(鼠标)释放球时,它会在我指向它的大致方向上相对缓慢地在空中飘走,这正是我想要的。我通过减少阻力来实现这一点。但是,一旦我构建到 HL2 设备本身,就不会模拟此动作,并且球在释放后立即停在半空中。为什么会这样?

我尝试添加不成功的行rb.AddRelativeForce(Vector3.forward * magnitude, ForceMode.Force);OnTouchCompleted用手释放球后如何保持球的运动?