【发布时间】:2016-09-21 11:35:05
【问题描述】:
我正在尝试实施扩展跟踪。一切正常,直到用户快速移动设备。基本上我跟踪图像并查看 3d 模型。它仍然在现实世界中如果我在这里和那里移动我的相机但速度很慢但是如果我快速移动我的设备 3d 模型将粘在我的屏幕上,这是不正确的。我猜它是 Vuforia 中的一个错误。
谢谢,
万斯卡
【问题讨论】:
标签: android unity3d unity5 augmented-reality vuforia
我正在尝试实施扩展跟踪。一切正常,直到用户快速移动设备。基本上我跟踪图像并查看 3d 模型。它仍然在现实世界中如果我在这里和那里移动我的相机但速度很慢但是如果我快速移动我的设备 3d 模型将粘在我的屏幕上,这是不正确的。我猜它是 Vuforia 中的一个错误。
谢谢,
万斯卡
【问题讨论】:
标签: android unity3d unity5 augmented-reality vuforia
这不是错误。扩展跟踪使用摄像机图像中的视觉信息逐帧尝试并跟踪摄像机相对于可跟踪对象的位置——没有其他方法,摄像机没有位置跟踪硬件。如果设备移动缓慢,相机的连续帧将部分包含“相同”的东西,并且可以尝试根据该信息确定自己的移动(尽管会有一些漂移)。当相机移动得太快时,没有帧与帧之间共享的信息供相机用来确定其自己的视点变化。我相信 3d 模型只会“粘”在您的屏幕上,如果您在丢失跟踪时不禁用它/它的渲染器,即在 DefaultTrackableEventHandler 中找到的 OnTrackingLost() 类型的方法中。
【讨论】: