DAFTAR ISI
Contents
DAFTAR ISI .................................................................................................................... 1
A. DASAR TEORI......................................................................................................... 2
1. Marker / Penanda................................................................................................... 2
3. Vuforia ................................................................................................................... 2
1. Persiapan................................................................................................................ 4
1. Persiapan.............................................................................................................. 13
1. Persiapan.............................................................................................................. 27
2. Setting Project...................................................................................................... 27
Page 1 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
A. DASAR TEORI
Augmented Reality (AR) merupakan sebuah cara dunia digital menambahkan
realitas ke dalam dunia nyata. Hal ini
dimungkinkan melalui perkembangan teknologi informasi. Salah satu teknologi
yang digunakan adalah computer vision. Melalui computer vision, dunia nyata
dapat dikenali, baik melalui marker atau markerless, sehingga dapat disematkan
informasi dari dunia digital. Unity3D merupakan CASE tool yang dapat
membangun aset 3 dimensi interaktif yang umumnya dipakai untuk membuat game.
Dengan menggunakan Vuforia, dapat ditingkatkan untuk menyajikan AR
menggunakan aset 3 dimensi dan data lainnya. Tutorial ini menunjukkan potensi
dari penggunaan Unity3D dan Vuforia dalam membangun aplikasi AR.
1. Marker / Penanda
Merupakan sebuah penanda yang di dalamnya terdiri dari kumpulan titik acuan
untuk memudahkan tracking atau memudahkan kamera dalam membaca
penanda agar dikenali oleh aplikasi dan menampilkan objek yang diinginkan.
3. Vuforia
Vuforia adalah sebuah Egine Augmented Reality Software Development Kit
untuk untuk membuat sebuah aplikasi Augmented Reality dengan dukungan
multi platform seperti iOS, Android, dan UWP serta dapat digunakan di Unity
Egine.
Page 2 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Perpustakaan Mesin Vuforia juga dikelola oleh kategori fitur utama. Kategori
fitur utama adalah Gambar, Objek, dan Lingkungan.
4. Unity
Unity adalah lintas platform game engine yang dikembangkan oleh Unity
Technologies. Unity pertama kali diumumkan dan dirilis pada Juni 2005 di
World Wide Developers Conference milik Apple Inc, sebagai game engine
eksklusif OS X. Pada 2018, mesin telah diperluas untuk mendukung 27 platform.
Mesin ini dapat digunakan untuk membuat game 3D dan 2D serta simulasi untuk
Berbagai platform. Unity telah diadopsi oleh industri di luar permainan video,
seperti film , otomotif, arsitektur , teknik dan konstruksi . Beberapa versi utama
Unity telah dirilis sejak diluncurkan, dengan versi stabil terbaru
adalah 2019.2.12, dirilis pada November 2019.
Unity memberi pengguna kemampuan untuk membuat game dalam 2D dan 3D,
dan engine menawarkan API skrip yang ditulis dalam C #, untuk editor Unity
dalam bentuk plugin, dan game itu sendiri, serta fungsionalitas
fitur drag and drop. Sebelum C # menjadi bahasa pemrograman utama yang
digunakan ,sebelumnya mendukung Boo, yang telah dihapus dalam rilis Unity 5 ,
dan versi JavaScript yang disebut UnityScript, yang dihentikan pada Agustus
2017 setelah rilis Unity 2017.1 mendukung C #.
Page 3 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
B. MEMBUAT MARKER
1. Persiapan
Hal yang perlu dipersiapkan dalam pembuatan marker adalah :
a. Register Vuforia
Page 4 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
2. Login ke Vuforia.
Page 5 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
2. Berikan nama lisensi pada License Name. Ceklist setuju. Klik tombol
Confirm.
3. Lisensi yang baru dibuat akan muncul pada daftar License Manager. Klik
pada nama lisensi.
Page 6 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Page 7 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
2. Beri nama pada Database Name, pilih Device, dan klik tombol Create.
3. Setelah dibuat, database akan muncul pada daftar Target Manager. Klik
nama database untuk menambahkan target marker pada database.
4. Pilih Single Image dan Browse berkas gambar/marker yang akan dipakai
untuk target. Berikan nama untuk target dan klik Add Target.
Page 8 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Jika terjadi kesalahan pada add target, berarti marker yang didaftarkan
tidak sesuai/belum memenuhi syarat minimum gambar yang seharusnya.
Karena pada proses ini, Ada tiga aturan utama yang harus dipenuhi oleh
suatu ImageTarget:
Page 9 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Page 10 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
10. Pilih Unity Editor untuk menggunakan Database Target pada Unity3D,
kemudian klik tombol Download.
Page 11 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
12. Simpan berkas .unitypackage pada tempat yang diinginkan, bahwa berkas
tersebut akan diimport ke dalam Unity3D.
Page 12 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
a. Egine Unity
b. Vuforia-package unity SDK
(https://developer.vuforia.com/downloads/sdk)
Page 13 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
5. Pilih berkas database target yang telah diunduh dari Vuforia dan klik
tombol Open.
Page 14 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
7. Asset Vuforia dapat dilihat pada tab Project pada direktori Assets.
Page 15 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Page 16 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
4. Perhatikan Tab Inspector, Masukan App License Key yang sudah pernah
dibuat sebelumnya. Masukan pada kolom tersebut. Perhatikan Gambar
Dibawah.
Page 17 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Page 18 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Page 19 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
6. Jika ada permintaan untuk impor Vuforia Engine Assets, klik tombol
Import.
Page 20 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
8. Pilih Image Target pada Hirarchy, Perhatikan Tab Inspector. Pilih property
database dan tentukan Image Target yang diasosiasikan. Preview dari
target marker dapat dilihat pada panel Scene.
Page 21 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
1. Asset 3D yang akan dipakai, pada tutorial ini, diambil dari Unity Asset
Store. (BodyGuards).
2. Import Unity Package Space BodyGuards. Pastikan package yang akan
diimpor benar. Klik tombol Import untuk melakukan import.
Page 22 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
3. Asset yang telah di import dapat dilihat pada panel Project → Assets.
Buka Assets → BodyGuards→ lalu Pilih Objek.
4. Geser dan letakkan Object yang dipilih ke Image Target pada panel
Hierarchy.
Page 23 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Page 24 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Page 25 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
3. Jika marker terdeteksi, obyek akan tampil dan di bagian bawah kiri ada
keterangan bahwa marker terdeteksi.
4. Jika marker tidak terdeteksi, dibawah kiri ada keterangan bahwa marker
hilang (lost).
Page 26 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
2. Setting Project
Page 27 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Page 28 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Page 30 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
Page 31 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ
Created By : Rio Andriyat Rio Andriyat Krisdiawan
BASIC AR MODULE WITH VUFORIA AND UNITY
E. DAFTAR PUSTKA
[1]. https://docs.unity3d.com/Manual/vuforia-sdk-overview.html
[2]. https://docs.unity3d.com/Manual/vuforia_get_started_project_setup.html
[3]. https://unity3d.com/get-unity/update
[4]. https://developer.vuforia.com/
[5]. https://www.codepolitan.com
Page 32 of 32
https://staff.uniku.ac.id/rioandriyat
https://www.youtube.com/channel/UCqhJjbgpBuvhPVUpb-jo-kQ