gpt4 book ai didi

c# - 如何手动禁用/启用 mrtk v2 空间感知设置

转载 作者:行者123 更新时间:2023-12-04 15:43:09 27 4
gpt4 key购买 nike

我正在尝试手动启用或禁用我的 HoloLens 应用的空间感知。

我有这个 UX 全息图,它与我需要与之交互的位置相关(并且随着我的移动而跟随),但是由于真实的墙壁,由空间感知网格观察器制成的碰撞器会阻挡 UX 全息图,从而阻碍我与他们互动。
我可以离开墙壁,这样我就可以与 UX 全息图进行交互,但启用或禁用它们会更专业。

我需要启用空间感知网格观察器,以便我可以使用对撞机创建全息图,但我也希望禁用它们,以便我可以轻松地操纵我的 UX 全息图并与之交互。

我很确定我们可以启用或禁用空间感知系统,但我很难研究获取空间感知系统的语法以便手动启用/禁用它。

最佳答案

所以我认为这里有一些可用的切换,我认为 Hernando 也解决了这些问题。

如果你想:

1) 完全禁用空间感知系统(即没有网格,没有碰撞器,什么都没有)

然后按照本答案前半部分的代码为您完成: Enable/Disable Spatial Mapping at runtime in MRTK2

2) 有网格,但没有渲染网格:

https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/SpatialAwareness/UsageGuide.html#hiding-the-spatial-mesh

关于c# - 如何手动禁用/启用 mrtk v2 空间感知设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56985423/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com