2017-10-22 3 views
1

VuforiaとARKitを切り替えるにはどうすればよいですか? 私はVuforiaを使ってマーカーの位置を取得し、ARKitに切り替えて、この位置に3Dオブジェクトを配置したいと思います。同じシーンでVuforiaとARKitを使うには?

どのような方法を切り替えると便利ですか?

どちらのパッケージも独自のカメラプレハブを使用しているので、2つの異なるシーンを作成して切り替えるか、同じシーンでVuforiaとARKitを使用する方法があります(1つを無効にし、 )?

答えて

0

新しいVuforia 7 SDKを使用することができます。Unityで開発していると思いますので、Unity XR設定でARを有効にしてください。私は似たようなことをしようとしています。私はVuforiaとARKitの両方が同じシーンを実行しています。 これは私がこれまでにやっていることです:

    Vuforiaはマーカーが を検出されると
  1. 無効にVuforiaとしてマーカーによって生成され、拡張オブジェクトへの参照を保持し、マーカー
  2. を検出することができるように
  3. 無効ARKit
  4. セットアップARKit構成と(私はそれ位の更新に移動し、唯一ARKitカメラが動作していることとして、私は私の画面で見ることができますので、私はその後、ARKitカメラの位置更新時に呼び出される)ことで
を実行します

今私は、マーカーによって作成された拡張オブジェクトの位置を使用し、単にこの位置としてオブジェクトを表示するようにARKitに指示しますが、問題は新しい座標系と位置が拡張されるということです最初に現れたオブジェクトは、ARKitでは何も意味しません。 Vuforiaの座標系を見つけて何らかの形でARKitで使用するために、Vuforiaスクリプトで何かを見つけるのが最善のことです。

関連する問題