アプリの AR エクスペリエンスを構築する ARCore セッションを設定します。
セッションとは
モーション トラッキングなど、すべての AR プロセス
環境の理解と照明の推定は、ARCore 内で行われます。
あります。ARSession
は ARCore へのメインのエントリ ポイントです。
APIAR システムの状態を管理し、セッションのライフサイクルを処理するため、
セッションを作成、構成、開始、停止する。最も重要なのは
アプリがカメラ画像へのアクセスを可能にするフレームを受信し、
デバイスのポーズ。
このセッションを使用すると、次の機能を構成できます。
AR Foundation と ARCore 拡張機能を設定する
ARCore 拡張機能を使用するには、AR Foundation を設定する必要があります。詳しくは、 AR Foundation の設定に関するドキュメント をご覧ください。
ARCore セッションを構成する前に、ARCore 拡張機能を設定する必要があります。詳しくは、 ARCore 拡張機能の設定ドキュメント(まだ行っていない場合)
ARCoreExtensionsConfig で拡張機能機能を設定する
ARCore で新しいセッション構成を作成します。
Unity で Assets > Create > XR > ARCore Extensions Config に移動して、新しいセッション構成を作成します。
デフォルトの構成は次のようになります。
Hierarchy ペインで、ARCore Extensions を選択します。 渡されます。
Inspector ペインの ARCore Extensions Config フィールドで、次の操作を行います。 クリックして
ボタンをクリックし、ARCoreExtensionsConfig に接続します。 できます。
AR セッションの管理
AR Foundation 2.1 内 3.1 ARSession ゲーム オブジェクトを破棄すると、基盤となる ARCore セッション。
AR Foundation 4.0 以降では、
LoaderUtility
サブシステムを破棄して作成することもできます。AR Foundation を見る
3.x から 4.x への移行ガイド