2016-09-21 90 views
0

我試圖實現擴展跟蹤。一切工作正常,直到用戶快速移動設備。基本上我跟蹤了一張圖片並看到了3D模型。它仍然在那裏的現實世界如果我移動我的相機,但速度很慢,但如果我快速移動我的設備,3D模型將堅持查看我的屏幕,這是不正確的。我猜它是Vuforia的一個bug。擴展跟蹤Vuforia Unity3d

感謝,

Vanshika

回答

0

這是不是一個錯誤。擴展跟蹤使用幀到幀的相機圖像中的視覺信息來嘗試跟蹤相機的位置,相對於可跟蹤的 - 沒有其他方式,相機沒有位置跟蹤硬件。如果設備緩慢移動,相機的連續幀將部分包含「相同」的東西,並且可以嘗試根據該信息確定其自身的移動(雖然會有一些漂移)。當相機移動速度過快時,相機無法從幀到幀共享信息,以確定自己的視點變化。我相信,如果在跟蹤丟失的時候沒有關閉渲染器,也就是在OnTrackingLost()類型的方法中(如DefaultTrackableEventHandler中發現的那樣),則3d模型只會「粘」到屏幕上。