Định cấu hình một phiên ARCore để xây dựng trải nghiệm thực tế tăng cường cho ứng dụng của bạn.
Phiên là gì?
Tất cả quy trình thực tế tăng cường, chẳng hạn như theo dõi chuyển động,
việc tìm hiểu về môi trường và ước tính về ánh sáng diễn ra bên trong một ARCore
phiên hoạt động. ARSession
là điểm truy cập chính vào ARCore
API. Thư viện này quản lý trạng thái hệ thống AR và xử lý vòng đời phiên, cho phép
ứng dụng để tạo, định cấu hình, bắt đầu hoặc dừng một phiên. Quan trọng nhất là
cho phép ứng dụng nhận các khung hình cho phép truy cập vào hình ảnh của máy ảnh và
tư thế thiết bị.
Bạn có thể dùng phiên này để định cấu hình các tính năng sau:
Thiết lập AR Foundation và Tiện ích ARCore
Bạn phải thiết lập AR Foundation trước khi có thể sử dụng Tiện ích ARCore. Xem Tài liệu thiết lập nền tảng AR để biết hướng dẫn về cách thiết lập cảnh thực tế tăng cường.
Bạn phải thiết lập Tiện ích ARCore trước khi có thể định cấu hình phiên ARCore. Xem thời gian Tài liệu thiết lập Tiện ích ARCore nếu bạn chưa thực hiện.
Định cấu hình các tính năng của tiện ích trong ARCoreExpandConfig
Tạo cấu hình phiên mới trong ARCore.
Trong Unity, hãy tạo một cấu hình phiên mới bằng cách chuyển đến Assets > Create > XR > ARCore Extensions Config.
Cấu hình mặc định có dạng như sau:
Trong ngăn Hierarchy, hãy chọn ARCore Extensions .
Trong trường ARCore Extensions Config của ngăn Inspector, nhấp vào mục tiêu và kết nối với ARCoreExtensionsConfig nội dung.
Quản lý phiên AR
Trong AR Foundation 2.1 và 3.1 việc huỷ bỏ đối tượng trò chơi ARSession sẽ phá huỷ phần cơ bản Phiên ARCore.
Bắt đầu với AR Foundation 4.0, bạn phải sử dụng
LoaderUtility
để huỷ bỏ và tạo hệ thống con. Xem Quỹ AR
Hướng dẫn di chuyển từ 3.x sang 4.x.