问题标签 [windows-mixed-reality]

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 投票
1 回答
523 浏览

unity3d - Hololens 1 未在 MRTK 场景中检测到空中敲击或其他手势

我目前正在使用 Unity 和 MRTK 为 Hololens 1 开发应用程序。我一直无法在我的应用程序中使用 Air Tap 或任何其他输入。即使在 Unity Play Mode Input Simulation 和设备上的其他应用程序中工作,airtap 的环形指针也不会出现在应用程序中。我使用 MRTK 示例进行了尝试,即使这些示例也无法在设备上运行。

此外,我必须从 Player Settings 添加 Tracked Pose Driver 以使相机正常工作,但还没有弄清楚如何让应用程序接受手势输入。

还尝试了此处列出的解决方案:Why is 'air tap' gesture not working on HoloLens1 in my Unity/MRTK app? 但这没有用。将不胜感激任何指导来解决这个问题。

0 投票
1 回答
173 浏览

unity3d - 如何获得 WMR 运动控制器的旋转(或变换)

有没有办法使用 WMRToolkit 访问控制器的旋转?我知道求解器,但他们似乎专注于使用位置。作为参考,这个想法只是将另一个游戏对象的旋转设置为与控制器的旋转相同,这似乎应该是一个简单的任务。提前致谢!

0 投票
3 回答
727 浏览

hololens - 如何将 HoloLens 2 模拟器与本地 UDP 发件人连接

也许任何人都可以帮助我解决这个问题。我有一个 UDP-Sender 控制台应用程序,它应该将 udp 包发送到使用 unity 2019.3.4 制作的 HoloLens2 的 UWP 应用程序。在 Unity 编辑器中运行时,应用程序会正确接收从控制台应用程序发送的所有包。但是,如果我使用 Visual Studio 构建解决方案并在 Hololens Emulator (V. 10.0.18362....) 上成功部署,则应用程序不会收到任何数据。早些时候,当我通过 USB 将 Hololens2 与我的计算机连接时,在 HoloLens2 设备上运行的应用程序正确接收了数据,但目前我不得不使用模拟器。一切都必须在我的本地网络中运行,而无需访问互联网。有没有办法通过 localhost 建立与模拟器的 udp 连接?

0 投票
2 回答
61 浏览

unity3d - Holographic Remoting Player 最常使用我电脑的哪些资源?

您好,我正在做一个项目,我想展示高多边形 3D 对象。我发现全息远程播放器是让它运行的最简单、最快的方法。我的问题是:Holographic Remoting 是否需要强大的 CPU 或 GPU?在微软的官方网站上它说它至少需要一个 GTX 970,但它仍然不能顺利运行。最低要求是什么CPU?

0 投票
1 回答
405 浏览

unity3d - 使用 MRTK 2.4 的自定义控制器和 GrabPointer 不起作用

我的自定义控制器有 3 个指针。

  1. 光线指针(工作良好)
  2. 戳指针(工作良好)
  3. 抓取指针(具有 SpherePointer.cs 组件)不起作用

使用 MRTK 2.3,所有这些都可以正常工作。我没有更改场景中的任何内容并更新到 MRTK 2.4。

在 MRTK 2.4 中,抓取指针不再工作......当将它移动到 nearGrabbable 对象附近时,我无法抓取它,因为它没有被识别为 GrabPointer(黄色的调试射线不在编辑器中绘制)。

但是当我使用铰接式手抓指针时,它可以工作。所以我复制了预制件,只更改了姿势动作和指针动作,但它不起作用。使用 SpherePointer 时我缺少什么?

控制器的姿势变化如下:

按钮按下如下:

编辑:

用于重现 Bug 的自定义输入设备链接: https ://wetransfer.com/downloads/27b3f2b90c18516dc47a35cf645dc25820200728111556/10711a

  1. 创建一个空的新 Unity 项目(2018.4.X,但与 2019.4.X 相同)
  2. 导入 MRTK 2.4
  3. 导入我的自定义输入包
  4. 打开 Bug 场景,发现球体指针不适用于自定义输入设备。
0 投票
1 回答
154 浏览

xml - Is the UWP manifest element "uap6:SpatialBoundingBox" functioning for the HoloLens 2?

I have implemented a 3D launcher model in glb format following the guide here. I am able to see the model in the Windows Mixed Reality home area, and the animations are functioning properly.

According to the documentation, the element uap6:SpatialBoundingBox is available for computers running Windows RS4 (1803) or later. I am running Windows 10 Pro version 1809, Visual Studio 2019, target platform version 10.0.10240.0, compiling a D3D project for ARM in Release.

However, no matter what values I provide for the SpatialBoundingBox element, the launcher's bounding box viewed in the home area does not seem to change. For example:

<uap6:SpatialBoundingBox Center=”1,-2,3” Extents=”1,2,3” />

vs

<uap6:SpatialBoundingBox Center=”0,2,0” Extents=”123,231,312” />

I have found on some occasions that the documentation is either ahead or behind the current state of the Hololens features, so I wanted to see if anyone else has been able to successfully implement a bounding box override.

Sample manifest with identifying information replaced:

0 投票
1 回答
54 浏览

visual-studio - 如何在 Visual Studio 2017 中取消选中 Visual Studio 的 Windows 混合现实模板

对于 Hololens Emulator 的错误,我无法执行此解决方案。在安装 Visual Studio 2017 时,我尝试查找 Visual Studio 的Windows 混合现实模板,但没有找到。有人可以告诉我在哪里可以买到吗?

我也尝试从这里安装它,适用于 Visual Studio 2019 和 2017,但它没有解决 Hololens Emulator 的错误。

0 投票
1 回答
724 浏览

hololens - 如何在不打开手网格可视化选项的情况下从 Hololens2 获取手网格数据

我尝试使用 MRTK V2 和 Unity C#从Hololens2获取手部网格数据。现在,我可以通过打开 Hand Mesh Visualization 选项并参考MRTK HandTracking guide来获取手部网格数据。

不幸的是,可视化(绘图手CG)的工作量很大。所以,我想在不打开手网格可视化选项的情况下获得手网格,但由于关闭手网格可视化选项,未调用OnHandMeshUpdated函数。

有谁知道如何在不打开手网格可视化选项的情况下从 Hololens2 获取手网格数据?

手网格可视化选项

0 投票
2 回答
149 浏览

windows-mixed-reality - 如果文本转语音过多,我的 HoloLens 2 会关闭

我正在使用用于 HoloLens 2 的 Vuforia Studio 创建培训体验。几乎一切都按应有的方式运行,只有一个问题。如上所述,HoloLens 在体验过程中会关闭,因为在整个体验过程中都使用了文本转语音功能。我已经浏览了多达 23 张幻灯片,但随后 HoloLens 就被切断了。这还不是经验的一半。我做了一些思考,我认为这可能是缓存过载和设备需要重置的问题,但我不能确定。有没有其他人遇到过类似的问题,如果有,你是如何解决的?

0 投票
1 回答
678 浏览

uwp - 在 WinForm 应用程序中使用 MixedReality.WebRTC.UWP

是否可以在使用Microsoft.MixedReality.WebRTC.UWP.NET Framework 4.5.1 和 Visual Studio 2017 构建的旧版 C# WinForm 应用程序中使用该库?

谢谢!