Định cấu hình phiên ARCore bằng Tiện ích ARCore cho Unity

Đị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.

  1. 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:

  2. Trong ngăn Hierarchy, hãy chọn ARCore Extensions .

  3. 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.

Các bước tiếp theo