1

我正在为使用 Vuforia 的 Hololens 1 开发 Unity 应用程序。不幸的是,我无法让相机与 Vuforia 一起使用,它仍然冻结在原地并且不跟随头部运动。当我禁用 Vuforia 时,相机跟踪正常。

我的设置如下: * Windows 10 * Unity 2019.1.4f1 * MRTK v2.0.0 RC2 * Vuforia 8.1.11

我尝试按照此处概述的步骤操作: https ://github.com/Microsoft/MixedRealityToolkit-Unity/issues/1461#issuecomment-373714387

无济于事。我还尝试让两个摄像头都处于活动状态,结果相同。可以在 Unity 资产商店中找到的 Vuforia Hololens 示例已经严重过时(使用旧的 Holotoolkit,而不是 MRTK),因此对我来说不是很有用。我注意到旧版本的 Vuforia 允许将相机上的脚本设置为“世界中心”:“相机”,但是当 Vuforia 为 hololens 配置时,此选项现在被强制设置为“设备”。

谁能告诉我如何为 MRTK 2 和 Vuforia 正确配置我的场景?我将永远感激一个最新示例项目的链接。

编辑: 这似乎只有在使用 Unity 的全息遥控器时才是一个问题。不过,我仍然非常想解决这个问题,因为部署非常耗时并且几乎不可能进行调试。

4

1 回答 1

2

这对我有用:导入 MRTK 包并将其添加到场景中。这将在 MixedRealityPlayspace 游戏对象下创建一个 MainCamera。然后 GameObject > VuforiaEngine > ARCamera。这将创建一个包含两个组件的 ARCamera:Vuforia 行为和默认初始化错误处理程序。复制这两个组件并将它们添加到添加 MRTK 时创建的 MainCamera。最后删除 ARCamera。我使用 Windows 10、Unity 2018.4、MRTKv2.0 和 Vuforia 8。祝你好运。

于 2019-06-12T22:11:43.330 回答