Unity 用の AR Foundation と ARCore Extensions の機能

AR Foundation は、 拡張現実体験を構築できるクロス プラットフォーム フレームワーク Android デバイスまたは iOS デバイス向けにビルドします。 AR Foundation 向けの ARCore Extensions により、追加の ARCore 機能を利用可能 (現時点では)AR Foundation および ARCore XR プラグイン(オン) Android と ARKit XR プラグイン: iOS。

ARCore 機能 AR 基盤 ARCore 拡張機能を使用
サポートされている Unity のバージョン Unity 2019.4.3f1 以降
Unity XR のサポート AR Foundation パッケージと ARCore XR Plugin パッケージをインストールします。 で ARCore プラグイン プロバイダを有効にしてください プロジェクト設定 >XR プラグイン管理(Android)
GitHub リポジトリ
(SDK / サンプル)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
エディタ内開発ワークフロー AR リモート処理、シミュレーション
AR セッションを一時停止する 無効にする ARSession ゲーム オブジェクト
トラッキングの問題を検出する 使用 notTrackingReasonARSession から提供)。 NotTrackingReason
カメラ設定の選択 ARCore 拡張機能のカメラを設定するをご覧ください。
飛行機の探索 使用 プレーン検出 提供元: ARPlaneManager
ローカル アンカー 使用 アンカー広告 提供元: ARAnchorManager
Cloud Anchors ARCore Extensions が提供
基本的な光量推定 [アンビエント輝度] を使用する 光量の推定 ARCameraManager から提供されたモード
HDR 環境光推定 互換性のあるカメラ設定が選択され、いずれかのカメラ設定が選択されている場合、自動的に有効になります 以上の環境 HDR 設定が選択されている: <ph type="x-smartling-placeholder">
    </ph>
  • アンビエント球面高調波主光方向、 [Main Light Intensity] 光量の推定 ARCameraManager から提供されたモード
  • 環境プローブ AREnvironmentProbeManager で有効にできます。
拡張画像 使用 (2D)画像のトラッキング 提供元: ARTrackedImageManager
オーグメンテッド フェイス 使用 顔追跡 提供元: ARFaceManager
Depth API 有効にするには AROcclusionManager を使用します 自動オクルージョン (AR Foundation 4.1.0-preview.2 以降) ARCore XR プラグイン 4.1.0-preview.2 以降
レイキャスティング 使用 レイキャスティング 提供元: ARRaycastManager
特徴 使用 ポイント クラウド 提供元: ARPointCloudManager
AR カメラ画像へのアクセス 使用 パススルー動画 提供元: ARCameraBackground
CPU イメージ アクセス 提供元 AR 基盤
GPU テクスチャへのアクセス 外部としてアクセス可能 Texture2D
マルチスレッド レンダリング サポート対象 Android プレーヤーの設定AR Foundation2.1.0 以降。

次のステップ