【发布时间】:2021-08-01 22:38:17
【问题描述】:
我是新来的,所以请随时在需要的地方提供提示。我在使用 Unreal 引擎和 HoloLens 2 时遇到了麻烦。
我想访问 HoloLens 的特殊黑白摄像头,以进行跟踪。这些通常是不可访问的。但是,可以使用“perceptionSensorsExperimental”功能激活它们。这应该是可能的,因为它也适用于 Unity:https://github.com/doughtmw/HoloLensForCV-Unity
我已尝试在虚幻项目设置中添加功能:Config\HoloLens\HoloLensEngine.ini” -> “+RescapCapabilityList=perceptionSensorsExperimental”。该项目仍然按预期构建,但我注意到我在这里添加什么并不重要。即使是像“+abcd=efgh”这样随机的东西也不会破坏构建。 但是,如果我添加“+CapabilityList=perceptionSensorsExperimental”,我会得到“Packaging (HoloLens): ERROR: The 'Name' attribute is invalid - 值 'perceptionSensorsExperimental' 根据其数据类型“http://schemas.microsoft”无效。 com/appx/manifest/types:ST_Capability_Foundation' - 枚举约束失败。”。我得出结论: 1.) 我正在正确的文件中进行更改。 2.) 需要配置正确的方案才能使“+RescapCapabilityList=perceptionSensorsExperimental”按预期工作。
我的问题是如何将正确的架构添加到我的虚幻项目中? (就像上面引用的 Unity 示例一样,它使用“http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities”),我找不到任何示例,也找不到任何合适的放置位置。不在设置中,不在 xml/ini 文件中。显然,我错过了一些东西。
非常感谢任何想法!
【问题讨论】:
标签: unity3d uwp unreal-engine4 hololens