メモ
Unity
vuforia
AR
備忘録

[Unity]AR(Vuforia)でオブジェクトがズレる問題の対処法

VuforiaでARマーカーを使ってAR表示させた場合に動きを伴うオブジェクトが徐々にずれていく場合の対処方法です。


仮想世界の起点を設定する

AR上でのズレ問題はARCameraのインスペクターで『DeviceTracker』が選択されているのが原因です。ARマーカーの座標が常に動くため付随して他のオブジェクトの座標がずれます。

スクリーンショット 2018-10-21 21.34.02.png

※Vuforia configurationの設定で『Device Tracker』にチェック→スマホで実機確認する場合にはPC場ではズレていても端末上ではキチンとトラッキングしていたりします。


ARカメラの設定を変更

World Center Modeの設定をFirst_Target、またはSpecific_Targetに変更します。

スクリーンショット 2018-10-21 21.33.11.png

ARマーカーが座標起点になり、オブジェクトの動きが安定します。

スクリーンショット 2018-10-21 21.32.44.png

参考URL


Unity+Vuforiaで複数のマーカーを認識させる

http://shiro-izu.hateblo.jp/entry/2016/03/02/144044