我在 unity3d 中成功集成了 Vuforia 插件,我在场景中设置World Center Mode了 VuforiaAR Camera对象DEVICE_TRACKING以将手持设备旋转应用于AR Camera对象,它工作正常,当我通过我的 android 手机环顾四周时,VuforiaAR camera也在场景中移动。
我将我的位置标记(兴趣点)设置在他们在统一场景中的位置,其中 x = 纬度和 z = 经度并设置AR Camera transform.position为Input.location.lastData在每一帧上,所以当用户在现实世界中AR Camera移动时,也会在统一场景中移动,到目前为止一切正常!
问题就在这里:如何将统一场景的 x 和 z 轴设置为真实世界的北轴和东轴?
每次我运行应用程序时,我的标记在现实世界中都有不同的位置!我认为 VuforiaAR camera假设相机的初始角度为北。
在图像中,您会看到 Point1 AR 标记,当我旋转设备相机时它保持在同一点,但我希望它在北,每次我运行应用程序时,它都在我的前方,而不是在现实世界的北轴上
,我使用 Unity 5.6.1f1和 Vuforia 6.2.6。

2452 次
