AR Foundation là một khung đa nền tảng cho phép bạn tạo trải nghiệm thực tế tăng cường một lần, sau đó xây dựng cho thiết bị Android hoặc iOS. Các tiện ích ARCore cho AR Foundation hỗ trợ các chức năng và tính năng bổ sung của ARCore (chưa) được cung cấp thông qua AR Foundation và trình bổ trợ ARCore XR trên Android và trình bổ trợ ARKit XR trên iOS.
Tính năng ARCore |
Nền tảng AR với Các tiện ích ARCore |
---|---|
Phiên bản Unity được hỗ trợ | Unity 2019.4.3f1 trở lên |
Hỗ trợ Unity XR | Cài đặt các gói AR Foundation (Nền tảng AR Foundation) và ARCore XR Plugin, đồng thời bật nhà cung cấp trình bổ trợ ARCore trong mục Project Settings > XR Plugin Management (Android) (Cài đặt dự án > Quản lý trình bổ trợ XR (Android)) |
(Các) kho lưu trữ GitHub (SDK / mẫu) |
google-ar/arcore-unity-extensions Unity-Technologies/arfoundation-samples |
Quy trình phát triển trong trình chỉnh sửa | Mô phỏng và điều khiển từ xa bằng công nghệ AR |
Tạm dừng phiên Thực tế tăng cường |
Tắt đối tượng trò chơi ARSession
|
Phát hiện vấn đề theo dõi |
Sử dụng notTrackingReason do ARSession cung cấp và trả về một NotTrackingReason
|
Chọn cấu hình camera | Xem phần Định cấu hình máy ảnh cho các tiện ích ARCore |
Tìm máy bay |
Sử dụng Phát hiện máy bay do ARPlaneManager cung cấp
|
Quảng cáo cố định cục bộ |
Sử dụng Neo do ARAnchorManager cung cấp
|
Neo trên đám mây | Do Tiện ích ARCore cung cấp |
Ước tính ánh sáng cơ bản |
Sử dụng chế độ Cường độ môi trường xung quanh
Ước tính ánh sáng
do ARCameraManager cung cấp
|
Ước tính ánh sáng HDR môi trường |
Tự động bật khi một cấu hình máy ảnh tương thích được chọn và bạn đã chọn một hoặc nhiều chế độ cài đặt HDR trong môi trường:
|
Hình ảnh tăng cường |
Sử dụng tính năng
Theo dõi hình ảnh(2D)
do ARTrackedImageManager cung cấp
|
Khuôn mặt tăng cường |
Sử dụng tính năng Theo dõi khuôn mặt do ARFaceManager cung cấp
|
API Độ sâu |
Dùng AROcclusionManager để bật tính năng Tự động che khuất trong AR Foundation 4.1.0-preview.2 trở lên với Trình bổ trợ ARCore XR
4.1.0-preview.2 trở lên
|
Tạo tia |
Hãy sử dụng Raycasting do ARRaycastManager cung cấp
|
Điểm nổi bật |
Hãy sử dụng
Mây điểm
do ARPointCloudManager cung cấp
|
Quyền truy cập vào hình ảnh của máy ảnh thực tế tăng cường |
Sử dụng Video truyền qua do ARCameraBackground cung cấp
|
Quyền truy cập hình ảnh CPU | Do AR Foundation cung cấp |
Quyền truy cập kết cấu GPU | Có thể truy cập dưới dạng Texture2D bên ngoài. |
Kết xuất đa luồng |
Được hỗ trợ trong phần Cài đặt trình phát Android trong AR Foundation
2.1.0 trở lên. |