Berikut adalah tutorial langkah demi langkah untuk membuat Augmented Reality (AR) menggunakan Unity dan Vuforia. Dalam proyek ini, kita akan membuat AR sederhana yang menampilkan objek 3D ketika kamera memindai gambar marker.
1. Persiapan
Alat yang Dibutuhkan:
✅ Unity Hub & Unity (versi LTS, disarankan 2021 atau lebih baru) – Download di sini
✅ Vuforia Engine (SDK untuk Unity) – Download di sini
✅ Gambar marker (tracker/target) – Bisa menggunakan logo atau gambar khusus
2. Instalasi Unity dan Vuforia
1. Instal Unity dengan Modul AR
- Buka Unity Hub → Klik Install Editor → Pilih Unity 2021 atau lebih baru.
- Saat instalasi, centang modul tambahan “Android Build Support” dan “iOS Build Support” jika ingin menggunakan aplikasi di mobile.
2. Download dan Impor Vuforia ke Unity
- Buat akun di Vuforia Developer Portal dan masuk.
- Pergi ke Download dan unduh Vuforia Engine for Unity.
- Setelah mengunduh, buka Unity, buat proyek 3D, lalu impor paket Vuforia.unitypackage dengan Assets → Import Package → Custom Package.
3. Konfigurasi Vuforia di Unity
1. Aktifkan Vuforia di Unity
- Masuk ke Edit → Project Settings → Player
- Di tab XR Plugin Management, aktifkan Vuforia Augmented Reality Support.
2. Tambahkan Vuforia Engine ke Scene
- Klik GameObject → Vuforia Engine → AR Camera (Ini menggantikan Main Camera).
- Pilih AR Camera di Hierarchy, lalu pergi ke Inspector dan aktifkan Open Vuforia Engine Config.
3. Buat Image Target (Marker AR)
- Di Vuforia Developer Portal, pergi ke Target Manager.
- Klik Add Database, beri nama, dan pilih Device Database.
- Klik Add Target, unggah gambar marker, dan atur ukuran sesuai kebutuhan.
- Setelah dibuat, unduh databasenya (format
.unitypackage) dan impor ke Unity.
4. Menampilkan Objek 3D dengan Marker
1. Tambahkan Marker ke Scene
- Di Unity, klik GameObject → Vuforia Engine → Image Target.
- Pilih Image Target di Hierarchy, lalu di tab Inspector, pilih Database yang telah diimpor.
- Pilih gambar target yang telah didaftarkan.
2. Tambahkan Objek 3D
- Seret model 3D ke dalam Image Target di Hierarchy (contohnya kubus).
- Atur skala agar sesuai dengan marker.
5. Pengujian AR di Kamera
- Ubah Mode Play untuk Menggunakan Webcam:
- Klik GameObject → Vuforia Engine → AR Camera.
- Aktifkan WebCam di Inspector.
- Klik Play di Unity dan arahkan kamera ke marker untuk melihat objek muncul.
6. Build & Deploy ke Android/iOS
1. Pengaturan Build
- Masuk ke File → Build Settings, pilih Android atau iOS, lalu klik Switch Platform.
- Klik Player Settings, atur:
- Camera Usage Description (iOS)
- Min API Level (Android 7.0 atau lebih tinggi)
- Aktifkan “XR Supported” dalam pengaturan Vuforia.
2. Export & Install di Smartphone
- Untuk Android: Build APK lalu instal di perangkat.
- Untuk iOS: Xcode diperlukan untuk publish ke App Store.
Kesimpulan
🎯 Kini Anda telah membuat aplikasi Augmented Reality (AR) di Unity menggunakan Vuforia!
✨ Bisa dikembangkan lebih lanjut dengan interaktivitas, UI, atau animasi!