3

我是 AR 新手,并在 Unity 上设置了最后几天的 MRTK 和 Vuforia。两者都独立运行良好,现在我想在一个项目中使用它们。但问题是两者都有相机。MRTK 有自己的 MixedRealityCamera 和 Vuforia ARCamera。如何使用一台相机,使用 MRTK 和 Vuforia?我想在一个场景中使用两台摄像机并不好。

我发现这篇文章:https ://github.com/Microsoft/MixedRealityToolkit-Unity/issues/1461#issuecomment-373714387

所以我尝试将组件从 MRTKCamera 转移到 ARCamera 并反过来。但Vuforia 不会再识别这些图像了。如果我删除 MRTKCamera 并创建 ARCamera 它工作正常。

4

2 回答 2

2

我解决了,问题是剪裁平面值。

“基本上不将 mrtk 脚本附加到 vuforia 相机,而是使用附加到 MRTK 相机预制件副本的 vuforia 脚本。我制作了 MRTK 混合现实相机预制件的副本并将 Vuforia 行为脚本附加到它。

然后确保将相机管理器脚本组件中的近剪裁平面值更改为非常小的值,例如 0.0001。”作者 Roopesh Reddy

于 2018-12-21T08:02:16.550 回答
0

您可以使用 MRTK 轻松创建 CustomCameraProfile 并根据需要更改剪切平面。默认值为 0.3,但可以使用自定义配置文件轻松调整。

于 2020-02-06T11:57:24.253 回答