Tutorial Cara Membuat Aplikasi Simple Augmented Reality (AR) di Android Menggunakan Unity dan Vuforia SDK
Augmented reality (AR), mungkin
sebagian dari Sobat sudah banyak yang tahu apa itu augmented reality. Namun
saya yakin sebagian besar orang belum tahu apa itu augmented reality mengingat
augmented reality sendiri merupakan teknologi yang relatif baru dan sampai pada
saat ini masih dilakukan riset untuk menemukan algoritma yang efektif dan
efisien.
Augmented reality (AR) dalam bahasa
Indonesia 'realitas tertambah' menurut sumber wikipedia.com adalah
teknologi yang menggabungkan teknologi yang menggabungkan benda maya dua
dimensi dan ataupun tiga dimensi ke dalam sebuah lingkungan nyata tiga dimensi
lalu memproyeksikan benda-benda maya tersebut dalam waktu nyata. Realitas
tertambah dapat diaplikasikan untuk semua indera, termasuk pendengaran,
sentuhan, dan penciuman. Saat ini augmented reality banyak dipakai dalam
berbagai media pembelajaran dan game.
Dari sekian keterangan mengenai augmented reality pasti sobat yang kreatif mulai terbayang pertanyaan, gimana ya cara buatnya? Ok... Pada artikel kali ini saya akan berbagi sedikit tutorial bagaimana cara membuat simple augmented reality di perangkat mobile, khususnya dalam platform Android. Tanpa berlama-lama langsung saja kita siapkan alat dan bahannya
- Device Android lengkap dengan Android SDK dan driver yang sudah diinstall. Pastikan device dapat terkoneksi dengan PC dan dapat dideteksi oleh adb tools dari Android SDK. Bagi yang males install-install driver pada artikel sebelumnya saya telah menulis cara mudah debugging Android di PC via Wifi. Selain tanpa install driver cara ini juga lebih praktis karena media koneksi menggunakan kabel. Jika Sobat tertarik silahkan langsung mampir ke artikel koneksi adb via wifi.
- Unity game engine ( versi yang digunakan dalam tutorial ini 4.1.3f3 ) yang sudah terinstall di PC. Kenapa pakai Unity? Bukan Eclipse atau Android Studio? Ya.. Karena setahu saya ini adalah cara termudah untuk membuat simple Augmented reality. Pada artikel ini asumsi saya paling tidak sobat sedikit banyak sudah pernah mencoba tools ini. Jika sobat sama sekali belum tahu apa itu Unity silahkan mampir lagi di artikel tentang pengenalan unity. Sobat belum puas kenalannya sama Unity? Nih saya kasih link-link lagi untuk belajar unity lebih dalam di kumpulan link tutorial gamedev. Unity sendiri memiliki situs resmi di www.unity3d.com dan versi gratis dari unity dapat di download di sini.
- Vuforia SDK (versi yang digunakan dalam tutorial ini 2.6.7), yaitu merupakan extension Unity besutan qualcomm yang berfungsi untuk mempermudah kita dalam memproses image dari marker untuk dijadikan dunia AR. Dengan Vuforia SDK kita sebagai developer tidak perlu lagi dipusingkan dengan hitunga rumit image processing untuk membuat aplikasi augmented reality. Situs resmi dari Vuforia SDK dapat dikunjungi di sini dan versi terbaru dari Vuforia SDK sendiri dapat di download di laman situs resminya sini. Namun karena cepatnya perkembangan Vuforia SDK menyebabkan adanya perubahan yang cukup signifikan hampir di setiap versi terbaru. Untuk itu kami
1. Buat project baru
Buka Unity klik File >> New
Project >> Tentukan lokasi penyimpanan. Setelah itu pilih File >>
Build Settings >> pilih platform Android dan klik Switch Platform.
2. Konfigurasi proyek
Sebelum menjalankan tahap
selanjutnya lakukann konfigurasi proyek. Masi di Build Setting >> klik
Player Setting
Lihat bagian Inspector >>
Lihat bagian Resolution & Presentation >> Rubah default orientation
ke 'Landscape Left' >> Lihat bagian Other Setting >> Isikan Bundle
Identifier dengan nama package (contoh : com.duniadigit.arexample) >>
Rubah minimum API Level Android 2.2 (Froyo)
3. Memasukkan Vuforia SDK ke dalam
project
Setelah project baru dibuat langkah
selanjutnya adalah memasukkan Vuforia SDK ke dalam project. Caranya cukup
mudah, biarkan unity tetap terbuka. Double klik Vuforia SDK yang baru saja
Sobat download.
Setelah di double klik maka akan
muncul konfirmasi import di Unity. Centang semua elemen dan klik Import.
Setelah berhasil di import maka akan muncul isi dari package Vuforia SDK pada window project.
4. Konfigurasi AR dan membuat marker Image Target
Untuk memulai membuat AR drag & drop prefab ARCamera dan ImageTarget dari window project ke window scene
Klik object ImageTarget pada window scene dan pada inspector klik 'press here for target....'
Setelah diklik mka sobat akan diarahkan ke website Vuforia untuk membuat marker sesuai keinginan sobat. Sebelumnya tentukan dulu seperti apa markernya, kalo dalam tutorial ini saya pake marker seperti gambar di bawah
Kembali di websitenya Vuforia, disitu sobat akan ditunjukkan projek apa saja yang pernah sobat buat. Untuk membuat project baru klik 'Create database' dan masukkan nama sesuai selera. Pada tutorial ini nama yang dipilih adalah 'AR_Tutorial'
Komentar
Posting Komentar