Table of Contents

Workflow_ARSession contoh penjelasan rinci

Workflow_ARSession adalah contoh manajemen sesi AR ringan yang dirancang untuk menunjukkan cara membangun alur aplikasi AR lengkap dengan ketergantungan minimal. Contoh ini mendukung mode kompatibel AR Foundation dan mode sederhana, Anda dapat memilih secara fleksibel sesuai kebutuhan proyek.

Cara penggunaan

Pemilihan adegan (pilih salah satu)

Di Unity Editor, adegan Workflow_ARSession berisi dua grup objek root konfigurasi yang saling eksklusif. Hanya aktifkan satu grup (pastikan grup lainnya tidak aktif):

Nama konfigurasi Skenario penggunaan Ketergantungan
ARFoundationCompatibleSceneSetup Proyek yang sudah menggunakan atau berencana mengintegrasikan AR Foundation Perlu menyelesaikan konfigurasi AR Foundation
SimpleSceneSetup Tidak bergantung pada AR Foundation, langsung menggunakan kemampuan native EasyAR Tidak ada ketergantungan tambahan, cocok untuk aplikasi AR ringan

Build dan jalankan

  1. Tambahkan Workflow_ARSession ke menu File > Build Settings atau Build Profiles > Scene List.
  2. Sesuai platform target yang dipilih (seperti Android atau iOS), konfirmasi opsi build di Project Settings > Player.
  3. Build ke perangkat fisik dan jalankan.

Setelah aplikasi dimulai, kamera akan diinisialisasi secara otomatis dan menunggu pengenalan target.

Target pengenalan dan metode pengambilan

Contoh ini secara default mendemonstrasikan fungsi pengenalan gambar (Image Tracking), tetapi arsitekturnya dapat dengan mudah diperluas ke mode lain seperti pelacakan objek atau pengenalan cloud.

Target default: namecard.jpg

  • Jenis target: Gambar 2D (ukuran cetak disarankan ≥ 90mm × 54mm)
  • Tautan unduh: 🔗 namecard
    namecard

Bagaimana mengganti target?

  1. Letakkan gambar Anda (JPG/PNG) di Assets/Samples/EasyAR Sense Unity Plugin/[versi]/__All Samples__/Workflow/Workflow_ARSession/Targets.
  2. Pilih komponen ImageTarget-namecard di adegan, ubah Texture menjadi gambar Anda di Inspector pada Image Target Controller (Script).
  3. Ubah Name dan Scale. Scale adalah ukuran fisik target Anda (satuan: meter), berdasarkan sisi panjang gambar.
    Replace Image Target
  4. Simpan dan build ulang.

Efek yang diharapkan

Saat kamera mengarah ke gambar target, sistem akan:

  1. Mendeteksi dan melacak gambar secara real-time;
  2. Menampilkan overlay panda 3D di atas bidang gambar;

Posisi, orientasi, dan skala panda terikat ketat pada pose target gambar. Bahkan jika gambar bergerak, terhalang sebagian, atau terjadi perubahan pencahayaan, pelacakan tetap stabil.

Saran pengembangan

  • Tambahkan pelacakan objek: Ganti ImageTracker dengan ObjectTracker, muat file model .obj;
  • Akses pengenalan cloud: Gunakan CloudRecognizer sebagai pengganti daftar target lokal;
  • Dukungan multi-target: Kembangkan dari satu target gambar menjadi beberapa gambar, sistem akan otomatis menangani pelacakan bersamaan.
Kiat

Komponen fungsi lebih lanjut silakan kunjungi komponen fungsionalitas AR.

Melalui Workflow_ARSession, Anda dapat dengan cepat menguasai alur kerja inti EasyAR dan membangun aplikasi AR tingkat produksi berdasarkan ini.