IMPLEMENTASI AUGMENTED REALITY PADA PENGENALAN
KEBUDAYAAN NIAS BERBASIS ANDROID
SKRIPSI
FIRMAN GULO
141421016
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
IMPLEMENTASI AUGMENTED REALITY PADA PENGENALAN KEBUDAYAAN NIAS BERBASIS ANDROID
SKRIPSI
Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer
FIRMAN GULO 141421016
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA MEDAN
PERSETUJUAN
Judul : IMPLEMENTASI AUGMENTED REALITY (AR) PADA PENGENALAN KEBUDAYAAN NIAS BERBASIS ANDROID
Kategori : SKRIPSI
Nama : FIRMAN GULO Nomor Induk Mahasiswa : 141421016
Program Studi : EKSTENSI S1 ILMU KOMPUTER Departemen : ILMU KOMPUTER
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
Komisi Pembimbing :
Pembimbing 2 Pembimbing 1
Amalia, S.T, M.T Drs. Marihat Situmorang, M.Kom NIP. 19781221 201404 2 001 NIP. 19631214 198903 1 001
Diketahui/Disetujui oleh
Program Studi S1 Ilmu Komputer Ketua,
PERNYATAAN
IMPLEMENTASI AUGMENTED REALITY PADA PENGENALAN KEBUDAYAAN NIAS BERBASIS ANDROID
SKRIPSI
Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.
Medan, Oktober 2016
PENGHARGAAN
Puji dan syukur Kepada Tuhan Yang Maha Esa yang telah memberikan kesehatan serta kemampuan sehingga Penulis dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer pada Program Studi Ekstensi S1 Ilmu Komputer Universitas Sumatera Utara.
Pada pengerjaan skripsi dengan judul Implementasi Augmented Reality Pada Pengenalan Kebudayaan Nias Berbasis Android, penulis menyadari bahwa banyak pihak yang turut membantu, baik dari pihak keluarga, sahabat dan orang-orang terkasih yang memotivasi dalam pengerjaannya. Dalam kesempatan ini penulis mengucapkan terima kasih kepada:
1. Bapak Prof. Dr. Runtung Sitepu, SH, M.Hum selaku Rektor Universitas Sumatera Utara.
2. Bapak Prof. Dr. Opim S Sitompul selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu Komputer Universitas Sumatera Utara.
4. Bapak Drs. Marihat Situmorang, M.Kom selaku Dosen Pembimbing I yang telah memberikan bimbingan, saran, dan masukan kepada penulis dalam pengerjaan skripsi ini.
5. Ibu Amalia, S.T, M.T selaku Dosen Pembimbing II yang telah memberikan bimbingan, saran, dan masukan kepada penulis dalam pengerjaan skripsi ini. 6. Bapak Drs. Agus Salim Harahap, M.Si selaku Dosen Pembanding I yang telah
memberikan memberikan saran, dan masukan kepada penulis dalam penyempurnaan skripsi ini.
7. Bapak Drs. Dahlan Sitompul, M.Eng selaku Dosen Pembanding II yang telah memberikan memberikan saran, dan masukan kepada penulis dalam penyempurnaan skripsi ini.
9. Teman-teman seperjuangan mahasiswa Ekstensi S1 Ilmu Komputer stambuk 2014 Andika Stefanus, Rifwan Fadhila, Yudha, Dendy, dan Rifqi yang telah berbagi suka dan duka, semangat dan dorongan sehingga penulis dapat menyelesaikan skripsi ini.
10.Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat penulis ucapkan satu per satu yang telah membantu menyelesaikan skripsi ini.
Penulis menyadari bahwa skripsi ini masih memiliki banyak kekurangan, baik dari segi teknik, tata penyajian ataupun dari segi tata bahasa. Semoga skripsi ini dapat bermanfaat bagi penulis dan seluruh pembaca.
Medan, Oktober 2016 Penulis,
ABSTRAK
Indonesia adalah Negara yang kaya akan budaya dan suku didalamnya, salah satunya adalah Kebudayaan Nias. Kebudayaan Nias merupakan warisan budaya leluhur masyarakat Nias. Hombo Batu salah satu kebudayaan Nias yang mendapat perhatian khusus karena terancam punah, hal ini disebabkan kurangnya minat masyarakat Nias terhadap kebudayaan yang dimilikinya. salah satu solusi untuk mengatasi masalah ini adalah melaui teknologi Augmented Reality. Penerapan Augmented Reality sangat membantu dalam mevisualisasikan kebudayaan Nias, sehingga masyarakat Nias yang berada jauh dari lokasi dapat merasakan dan melihat objek 3D serta video kebudayaan Nias. Aplikasi ini dibangun menggunakan Unity dan library Vuforia yang mampu menampilkan objek 3 dimensi serta video melalui marker dan smartphone android.
Kata Kunci: Kebudayaan Nias, Hombo BatuAugmented Reality, Vuforia, Android.
IMPLEMENTATIONS OF AUGMENTED REALITY (AR) ON
THE INTRODUCTION OF THE ANDROID-BASED NIAS
CULTURE
ABSTRACT
Indonesia is a country that is rich in culture and tribes in it, one of which is Culture. Nias culture is ancestral cultural heritage society. Hombo Rocks Nias culture one that got particular attention because it is endangered, this is due to the lack of Community interest in Nias against culture. one solution to solve this problem is through the technology of Augmented Reality. Application of Augmented Reality is very helpful in Nias culture also actually visualize, so that people who are far from Nias location can feel and see the 3D object as well as Nias culture video. These applications are built using Unity and library Vuforia which is capable of displaying 3-dimensional objects and videos through the marker and android smartphones.
DAFTAR ISI
Bab 1 Pendahuluan
1.1Latar Belakang 1
1.2Rumusan Masalah 2
1.3Tujuan Penelitian 2
1.4Batasan Masalah 3
1.5Manfaat Penelitian 3
1.6Metode Penelitian 3 1.7Sistematika Penulisan 4
Bab 2 Landasan Teori
2.1 Augmented Reality 6
2.2 Arsitektur Augmented Reality 9 2.3 Vuforia SDK 10
2.4 Arsitektur Vuforia 11
2.5 Unity 13
2.6 Android SDK 13
2.7 Suku Nias 16
2.8 Penelitian Terkait 20
Bab 3 Analisis dan Perancangan Sistem
3.1 Analisis Masalah 22 3.2 Analisis Kebutuhan Sistem 23 3.2.1 Kebutuhan Fungsional 23 3.2.2 Kebutuhan Nonfungsional 23
3.3 Pemodelan Sistem 23
3.3.1Use-Case Diagram 24 3.3.2 Activity Diagram 25 3.3.3 Sequance Diagram 27
3.4 Perancangan Sistem 28
3.5.2 Rancangan Halaman Category 30 3.5.3 Rancangan Halaman Category Objek 31 3.5.4 Rancangan Halaman Objek 33 3.5.5 Rancangan Halaman Video 32 3.5.6 Rancangan Halaman Augmented Reality 34 3.5.7 Rancangan Halaman Tutorial 35 3.5.8 Rancangan Halaman About 36 3.5.9 Rancanngan Halama Exit 37 3.6 Perancangan Objek 3D 44
Bab 4 Implementasi dan Pengujian
4.1Implementasi Sistem 45
4.1.1 Halaman Splashscreen 45
4.1.2 Halaman Home 46 4.2.2 Pengujian Augmented Reality 53 4.2.4 Pengujian Black Box 57
Bab 5 Kesimpulan dan Saran
5.1 Kesimpulan 64
5.2 Saran 64
Daftar Pustaka 65
DAFTAR TABEL
Hal. 3.1 Keterangan Berdasarkan Diagram Activity 26 3.2Komponen-komponen pada Halaman Home 30 3.3Komponen-komponen pada Halaman Category 31 3.4Komponen-komponen pada Halaman Category Objek 32 3.5 Komponen-komponen pada Halaman Objek 33 3.6 Komponen-kompponen pada HalamanVideo 34 3.7 Komponen-komponen pada Halaman Augmented Reality 35 3.8 Komponen-komponen pada Halaman Tutorial 36 3.9 Komponen-komponen pada Halaman About 37 3.10 Komponen-komponen pada Halaman Exit 57
4.1 Rencana Pengujian 58
4.2 Hasil Pengujian Tombol Halaman Home 58 4.3 Hasil Pengujian Tombol Halaman Category 58 4.4 Hasil Pengujian Tombol Halaman Category Objek 59 4.5 Hasil Pengujian Tombol Halaman Objek 59 4.6 Hasil Pengujian Tombol Halaman Augmented Reality 59 4.7 Hasil Pengujian Tombol Tutorial 60 4.8 Hasil Pengujian Tombol Video 60 4.9 Hasil Pengujian Tombol About 60 4.10 Hasil Pengujian Tombol Exit 61
DAFTAR GAMBAR
Hal.
2.1 Contoh Marker 8
2.2 Arsitektur Augmented Reality 9 2.3 Flowchart Pembuatan Marker 11 2.4 Diagram Aliran Data Vuforia 12
2.5 Kalabubu 18
3.5 Flowchart Perancangan Sistem 28
3.6 Rancangan Halaman Home 29
3.7 Rancangan Halaman Category 30 3.8 Rancangan Halaman Category Objek 31
3.9 Rancangan Halaman Objek 32
3.10 Rancangan Halaman Video 33 3.11 Rancangan Halaman Augmented Reality 34 3.12 Rancangan Halaman Tutorial 35 3.13 Rancangan Halaman About 36
3.14 Rancangan Halaman Exit 37
3.15 Logo Sofware Blender 38
3.16 Layar Projek 39
3.17Cube Projek 39
3.18 Mengatur Ukuran Dimensi 40
3.19 Objek 3D Kalabubu 41
3.20 Dilakukan Mark seam 42
3.21 Jendela UV Image Editor 43
3.22 Unwarp dari Mark Seam 43
3.23 Texture Pada UV Image Editor 44 4.1 Tampilan Splashscreen Aplikasi 45
4.2 Tampilan Halaman Home 46
4.3 Tampilan HalamanCategory 47 4.4 Tampilan Halaman Category Objek 48
4.5 Tampilan HalamanObjek 48
4.6 Tampilan HalamanTutorial 49
4.7 Tampilan Halaman About 50
4.8Tampilan Halaman Exit 51
4.9 Marker Aplikasi 52
4.10 Augmented Reality 53