我是 AR 新手,最近几天在 Unity 上设置了 MRTK 和 Vuforia。两者独立运行良好,现在我想在一个项目中使用两者。但问题是两者都有相机。 MRTK 有自己的 MixedRealityCamera 和 Vuforia ARCamera。如何使用一台相机,使用MRTK和Vuforia?我想在一个场景中使用两个摄像机不太好。
我找到了这个帖子:https://github.com/Microsoft/MixedRealityToolkit-Unity/issues/1461#issuecomment-373714387 https://github.com/Microsoft/MixedRealityToolkit-Unity/issues/1461#issuecomment-373714387
因此,我尝试将组件从 MRTKCamera 传输到 ARCamera,反之亦然。但Vuforia 不再识别图像。如果我删除 MRTKCamera 并创建 ARCamera 它工作正常。
我解决了,问题是裁剪平面值。
“基本上不要将 mrtk 脚本附加到 vuforia 相机,而是使用附加到 MRTK 相机预制件副本的 vuforia 脚本。我制作了 MRTK 混合现实相机预制件的副本,并将 Vuforia 行为脚本附加到它。
然后确保将相机管理器脚本组件中的近剪裁平面值更改为非常小的值,例如 0.0001。” 作者: Roopesh Reddy
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)