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
ゲーム オブジェクト
|
トラッキングの問題を検出する |
使用
notTrackingReason
(ARSession から提供)。
NotTrackingReason
|
カメラ設定の選択 | ARCore 拡張機能のカメラを設定するをご覧ください。 |
飛行機の探索 |
使用
プレーン検出
提供元: ARPlaneManager
|
ローカル アンカー |
使用
アンカー広告
提供元: ARAnchorManager
|
Cloud Anchors | ARCore Extensions が提供 |
基本的な光量推定 |
[アンビエント輝度] を使用する
光量の推定
ARCameraManager から提供されたモード
|
HDR 環境光推定 | 互換性のあるカメラ設定が選択され、いずれかのカメラ設定が選択されている場合、自動的に有効になります 以上の環境 HDR 設定が選択されている: <ph type="x-smartling-placeholder"> |
拡張画像 |
使用
(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 Foundation)
2.1.0 以降。 |