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 Foundation 和 ARCore 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 設定: |
擴增圖片 |
使用
(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 以上版本。 |