【发布时间】:2017-10-22 18:16:23
【问题描述】:
如何在 Vuforia 和 ARKit 之间切换? 我想使用 Vuforia 获取标记的位置,然后切换到 ARKit 并在该位置放置一个 3D 对象。
有什么更好的方式在它们之间切换?
两个包都使用自己的相机预制件,所以我应该创建 2 个不同的场景并在它们之间切换,还是有办法在同一场景中使用 Vuforia 和 ARKit(可能禁用一个并同时启用另一个) ?
【问题讨论】:
如何在 Vuforia 和 ARKit 之间切换? 我想使用 Vuforia 获取标记的位置,然后切换到 ARKit 并在该位置放置一个 3D 对象。
有什么更好的方式在它们之间切换?
两个包都使用自己的相机预制件,所以我应该创建 2 个不同的场景并在它们之间切换,还是有办法在同一场景中使用 Vuforia 和 ARKit(可能禁用一个并同时启用另一个) ?
【问题讨论】:
您可以使用新的 Vuforia 7 SDK,我相信您是在 Unity 中开发的,因此请在 Unity XR 设置中启用 AR。我正在尝试做类似的事情。我让 Vuforia 和 ARKit 都在运行相同的场景。 这是我到目前为止所做的:
现在我处于使用由标记创建的增强对象的位置并简单地告诉 ARKit 将对象显示为该位置的阶段,但问题是它将有一个新的坐标系和位置在 ARKit 中,第一次出现的增强对象毫无意义。最好的办法是在 Vuforia 脚本中找到一些东西来找到 Vuforia 坐标系并以某种方式在 ARKit 中使用它
【讨论】: