Mengonfigurasi sesi ARCore dengan Ekstensi ARCore untuk Unity
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Konfigurasikan sesi ARCore untuk mem-build pengalaman AR untuk aplikasi Anda.
Apa yang dimaksud dengan sesi?
Semua proses AR, seperti pelacakan gerakan,
pemahaman lingkungan, dan estimasi pencahayaan, terjadi di dalam sesi
ARCore. ARSession adalah titik entri utama ke ARCore
API. Class ini mengelola status sistem AR dan menangani siklus proses sesi, sehingga
aplikasi dapat membuat, mengonfigurasi, memulai, atau menghentikan sesi. Yang terpenting, hal ini
memungkinkan aplikasi menerima frame yang memungkinkan akses ke gambar kamera dan
pose perangkat.
Sesi ini dapat digunakan untuk mengonfigurasi fitur berikut:
AR Foundation harus disiapkan sebelum Anda dapat menggunakan Ekstensi ARCore. Lihat
dokumentasi penyiapan AR Foundation
untuk mendapatkan petunjuk penyiapan scene AR.
Ekstensi ARCore harus disiapkan sebelum Anda dapat mengonfigurasi sesi ARCore. Lihat
dokumentasi penyiapan Ekstensi ARCore jika Anda belum melakukannya.
Mengonfigurasi fitur ekstensi di ARCoreExtensionsConfig
Buat konfigurasi sesi baru di ARCore.
Di Unity, buat konfigurasi sesi baru dengan membuka Assets >
Create > XR > ARCore Extensions Config.
Konfigurasi default akan terlihat seperti ini:
Di panel Hierarchy, pilih objek ARCore Extensions.
Di kolom ARCore Extensions Config panel Inspector,
klik tombol
target, dan hubungkan ke aset
ARCoreExtensionsConfig.
Pengelolaan Sesi AR
Di AR Foundation 2.1
dan 3.1, menghancurkan objek game ARSession akan menghancurkan sesi
ARCore yang mendasarinya.
Mulai AR Foundation 4.0, Anda harus menggunakan fungsi
LoaderUtility
untuk menghancurkan dan membuat subsistem. Lihat
panduan migrasi 3.x ke 4.x AR Foundation.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2026-04-28 UTC."],[],["An ARCore session is essential for AR processes like motion tracking and lighting estimation. `ARSession` manages the AR system state, including session creation and configuration, and enables access to camera images and device pose. Before configuring the ARCore session, AR Foundation and ARCore Extensions must be set up. You need to create an `ARCore Extensions Config` asset in Unity and connect it to the `ARCore Extensions` object. Session management is done using `LoaderUtility` functions in newer versions of AR Foundation.\n"]]