適用於 Unity 功能與功能的 AR Foundation 和 ARCore 擴充功能

AR Foundation 是 您可以透過跨平台架構打造擴增實境體驗 一次製作適用於 Android 或 iOS 裝置的版本。 採用適用於 AR Foundation 的 ARCore 擴充功能,提供額外的 ARCore 功能 以及那些尚未透過 AR 基礎和 ARCore XR 外掛程式已開啟 Android 和 ARKit XR 外掛程式已開啟 iOS 裝置。

ARCore 功能 AR 基礎 搭配 ARCore 擴充功能
支援的 Unity 版本 Unity 2019.4.3f1 以上版本
Unity XR 支援 安裝 AR FoundationARCore XR 外掛程式套件。 並在下方啟用 ARCore 外掛程式供應商 專案設定 >XR 外掛程式管理 (Android)
GitHub 存放區
(SDK / 範例)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
編輯器中的開發工作流程 AR 遠端操作與模擬
暫停 AR 工作階段 停用 ARSession敬上 遊戲物件
偵測追蹤問題 使用 notTrackingReason敬上 由 ARSession 提供,並傳回 NotTrackingReason
選取攝影機設定 請參閱 ARCore 擴充功能的「設定相機」一文
平面發現項目 使用 飛機偵測 提供者:ARPlaneManager
本機錨點 使用 錨點 提供者:ARAnchorManager
Cloud 錨點 ARCore 擴充功能提供
基本光源預估 使用環境強度 光源估算 模式提供者:ARCameraManager
環境 HDR 光源預估 選取相容的相機設定後就會自動啟用 您已選取一或多項環境 HDR 設定:
  • Ambient Spherical Harmonics》、《Main Light Direction主光強度光源估算 模式提供者:ARCameraManager
  • 環境探測 已在 AREnvironmentProbeManager 中啟用
擴增圖片 使用 (2D) 圖片追蹤 提供者:ARTrackedImageManager
擴增臉孔 使用 臉部追蹤 提供者:ARFaceManager
深度 API 使用 AROcclusionManager即可啟用 自動遮蔽 (採 AR 基礎 4.1.0-preview.2 以上版本) ARCore XR 外掛程式 4.1.0-preview.2 以上版本
Raycasting 使用 迴轉 提供者:ARRaycastManager
特色點 使用 雲點 提供者:ARPointCloudManager
AR 相機圖片存取權 使用 直通式影片 提供者:ARCameraBackground
CPU 映像檔存取權 供應商 AR 基礎
GPU 紋理存取權 可透過外部存取 Texture2D
多執行緒轉譯 支援地區 Android 播放器設定 (AR 基礎) 系列課程 2.1.0 以上版本。

後續步驟