【发布时间】:2017-10-23 08:50:27
【问题描述】:
我在 Unity 中使用 vuforia 进行标记识别和跟踪。我需要获取几个标记的位置,以便在另一个场景中的相同位置添加 3D 对象(没有 vuforia)
所以我的主要目标是获取标记的位置。
问题是,Vuforia 的工作方式很奇怪 :(
如果我使用一个标记 (ImageTarget) - 当相机在其周围移动时,标记实际上会保持在原位。如果我使用 2 个标记 - 第一个标记保持在原位,相机会围绕它移动,但第二个标记也会移动!
所以如果我只看到 1 个标记 - 我应该以某种方式重新计算标记相对于相机的位置。如果我看到 2 个或更多标记,我有移动标记和移动相机,应该有一些更复杂的计算。
那么在这种情况下,我最终应该怎么做才能获得所有标记的位置?
【问题讨论】:
标签: c# unity3d tracking vuforia