Bab ini membahas hasil implementasi dari perancangan yang dibuat pada Bab 3. Dengan menggunakan Unity 3D sebagai developing tool, aplikasi dibangun dengan memanfaatkan fungsi-fungsi yang ada di dalam program Unity 3D dalam bahasa C# dan Javadcript.
4.1. Implementasi
Interface yang sudah dirancang akan diimplementasikan ke dalam Virtual Reality. Tampilan interface dalam Virtual Reality yang dibangun akan terdiri dari 2 tampilan secara umum, yaitu tampilan awal dan tampilan fitur dalam Virtual Reality.
4.1.1. Tampilan Awal
Tampilan awal adalah tampilan yang akan dijumpai oleh pengguna sebelum pengguna masuk ke dalam dunia Virtual Reality. Adapun tampilan awal yang sudah dibangun adalah splash screen, welcome page, main menu, profile, settings, dan exit.
4.1.1.1. Splash Screen
Splash screen merupakan tampilan pertama kali setelah pengguna menjalankan aplikasi. Pada splash screen akan diperlihatkan sebuah contoh model 3D salah satu bangunan yang sudah selesai dimodelkan, lingkungan disekitar model 3D tersebut, dan tampilan 3 waktu ( day, night, dawn ) yang menjadi salah satu fitur dari Virtual Reality yang dibangun. Splash screen akan ditampilkan selama 8 detik, dan dalam jangka waktu tersebut, semua assets yang akan digunakan untuk tampilan selanjutnya dimuat.
Gambar 4.1. Tampilan Splash Screen
4.1.1.2. Welcome Page
Welcome page merupakan tampilan setelah splash screen. Pada tampilan welcome page, penguna dapat melihat judul dari Virtual Reality yang telah dibangun, dan ketika diklik, pengguna akan dibawa ke tampilan selanjutnya, yaitu tampilan main menu. Selain itu, welcome page juga akan berfungsi sebagai idle screen jika pengguna tidak melakukan aktifitas apapun di dalam aplikasi.
35
4.1.1.3. Main Menu
Tampilan main menu memiliki 4 tombol pilihan utama yang masing-masing dari tombol tersebut, akan membawa pengguna ke tampilan yang berbeda. 4 tombol tersebut adalah Start VR, Profile, Settings, dan Exit.
Gambar 4.3. Tampilan Main Menu
4.1.1.4. Profile
Tampilan Profile akan memberikan informasi kepada pengguna tentang Virtual Reality yang sudah dibangun. Informasi yang diberikan berupa nama-nama dari setiap orang yang ikut berpatisipasi dalam pembuatan Virtual Reality tersebut.
4.1.1.5. Settings
Dalam tampilan Settings, pengguna bisa melakukan beberapa perubahan dalam Virtual Reality. Perubahan yang bisa diatur adalah perubahan waktu yang terdiri dari day (siang hari), night (malam hari), dan dawn (fajar) serta perubahan suara, yaitu pilihan untuk mematikan atau menghidupkan suara dalam Virtual Reality.
Gambar 4.5. Tampilan Settings 4.1.1.6. Exit
Tampilan Exit akan muncul ketika pengguna menekan tombol exit dalam main menu. Tampilan exit hanya terdiri dari sebuah peringatan yang muncul untuk memberitahukan dan menanyakan kepada pengguna. Ada 2 tombol dalam tampilan ini, yaitu tombol Yes untuk keluar dari aplikasi dan tombol No untuk tidak keluar dan tetap berada dalam aplikasi.
37
4.1.2. Tampilan Fitur Dalam Virtual Reality
Terdapat beberapa fitur tambahan dalam Virtual Reality yang dibangun ini. Penambahan fitur ini memiliki tujuan untuk mempermudah pengguna dalam menjalankan aplikasi ini. Adapun fitur yang ditambahkan dalam Virtual Reality ini adalah penambahan tampilan shortcuts menu dan mini map.
4.1.2.1. Tampilan Shortcuts Menu
Shortcuts Menu dapat ditampilkan dengan cara menekan tombol Tab pada keyboard. Ketika pengguna masuk kedalam Virtual Reality, akan muncul sebuah pesan yang memberitahukan kepada pengguna untuk menekan tombol Tab apabila pengguna ingin melihat tampilan shortcuts menu.
Gambar 4.7. Pesan Shortcuts Menu
4.1.2.2. Tampilan Mini Map
Mini map merupakan sebuah peta kecil yang terdapat pada bagian kanan atas dalam Virtual Reality. Pada tampilan mini map, terdapat 1 titik di tengah-tengah yang merepresentasikan sebagai pengguna dalam dunia Virtual Reality, beberapa objek yang ada didekat pengguna seperti mobil, orang-orang yang beraktifitas, gedung-gedung, dan lingkungan. Tampilan mini map diambil secara top view atau dari atas.
Gambar 4.9. Tampilan Mini Map
4.1.2.3. Tampilan Full Map
Full map merupakan sebuah tampilan dari USU secara keseluruhan. Ketika pengguna menekan tombol P pada keyboard, maka tampilan dalam Virtual Reality akan berubah
39
menjadi tampilan full map atau peta penuh dimana pengguna dapat melihat peta dari USU secara keseluruhan beserta sebuah titik indikator posisi pengguna dalam Virtual Reality sekarang.
Gambar 4.10. Tampilan Full Map 4.1.3. Tampilan Animasi
Ada beberapa objek animasi yang diletakan didalam Virtual Reality ini. Penambahan objek animasi ini akan membuat lingkungan kampus menjadi nyata. Beberapa objek animasi yang ditambahkan adalah animasi dari kegiatan mahasiswa di lingkungan USU, animasi kendaraan, dan animasi tumbuhan.
4.1.3.1. Animasi Manusia
Animasi manusia yang ada dalam Virtual Reality ini adalah animasi manusia yang sedang berjalan, berlari, berbicara, berdiri, beraktifitas, dan sebagainya total objek manusia yang dianimasikan dalam Virtual Reality berjumlah lebih dari 100 objek yang terpencar di berbagai titik.
Gambar 4.11. Animasi Manusia Berjalan
4.1.3.2. Animasi Kendaraan
Kendaraan yang ada dalam Virtual Reality ini adalah Bus Kampus Lintas USU dan mobil. Jumlah kendaraan yang dianimasikan terdiri dari 2 objek Bus Kampus Lintas USU yang masing-masing bergerak mengitari USU sesuai koordinat yang diprogramkan, dan lebih dari 75 objek mobil dalam kondisi terparkir ataupun sedang berjalan. Penganimasian kendaraan dilakukan dengan cara meletakan koordinator pada kendaraan sehingga kendaraan dapat bergerak dari 1 titik ke titik berikutnya sampai akhirnya kembali ke titik awal.
41
Gambar 4.12. Animasi Bus Kampus Lintas USU
Gambar 4.13. Animasi Mobil
4.1.3.3. Animasi Tumbuhan
Penganimasian pada tumbuhan, terutama pada rumput dan pohon dilakukan sesuai dengan keadaan pada dunia nyata dimana rumput dan daun pohon bergerak dihembus angin.
4.1.3.4. Objek Pendukung
Dalam Virtual Reality ini, ada ditambahkan beberapa objek pendukung untuk memberikan kesan yang lebih nyata pada Virtual Environment. Beberapa diantaranya adalah pembuatan jalan mengunakan material aspal, pembuatan trotoar dan pembatas trotoar dengan jalan, pembuatan saluran pembuangan air, lampu jalan dan sebagainya.
Gambar 4.15. Jalanan, Trotoar, dan Saluran Pembuangan Air
43
4.2. Pengujian
Pengujian dilakukan dengan cara melakukan survey sederhana kepada 10 orang yang diambil secara acak di dalam lingkungan USU. Kuisioner yang berisi beberapa pertanyaan mengenai Virtual Reality yang telah dibangun diberikan kepada 10 penguji untuk diisikan sesuai dengan pendapat dari penguji tersebut. Kemudian setiap penguji akan diperlihatkan Virtual Reality yang telah dibangun beserta objek-objek di dalam Virtual Reality.
Hasil dari pengujian ini dapat dilihat pada tabel 4.1.
Tabel 4.1. Hasil Pengujian
No Pertanyaan Yes No %
01 Apakah penggunaan keyboard dan mouse dalam Virtual Reality ini bisa berfungsi?
- Tombol w untuk membuat player berjalan maju 10 0 100 - Tombol a untuk membuat player berjalan ke kiri 10 0 100 - Tombol d untuk membuat player berjalan ke kanan 10 0 100 - Tombol s untuk membuat player berjalan mundur 10 0 100 - Tombol r untuk membuat player kembali ke posisi awal 10 0 100 - Tombol Shift ditambah dengan tombol bergerak untuk
membuat player berlari
10 0 100
- Tombol Space untuk membuat player melompat 10 0 100 - Tombol Tab untuk memunculkan shortcuts menu 10 0 100
- Tombol Esc untuk keluar dari aplikasi 10 0 100
- Tombol p untuk memunculkan dan menghilangkan full map
10 0 100
- Tombol i untuk memunculkan dan menghilangkan mini map
10 0 100
- Tombol o untuk menyalakan dan mematikan suara 10 0 100 - Tombol m untuk kembali ke tampilan main menu 10 0 100 - Tombol y untuk menjawab pertanyaan yes ketika
ditanyakan
10 0 100
- Mengeser mouse ke kiri untuk membuat player melihat ke kiri
10 0 100
- Mengeser mouse ke kanan untuk membuat player melihat ke kanan
10 0 100
- Mengeser mouse ke atas untuk membuat player melihat ke atas
10 0 100
- Mengeser mouse ke bawah untuk membuat player melihat ke bawah
Tabel 4.1. Hasil Pengujian (lanjutan)
Rata-rata responden yang menjawab ya pada setiap pertanyaan yang diberikan mencapai lebih kurang 91%, maka dapat disimpulkan bahwa virtualisasi yang dilakukan pada objek didalam USU berbasis animasi 3D telah berhasil dengan baik.
No Pertanyaan Yes No %
02 Apakah gerakan animasi berikut sudah sesuai?
a. Objek Manusia - berdiri 10 0 100 - berjalan 9 1 90 - berlari 6 4 60 - berbicara 4 6 40 - beraktifitas 7 3 70 b. Objek Kendaraan 8 2 80 c. Objek Tumbuhan 10 0 100
03 Apakah tampilan Virtual Reality berikut sudah menarik? a. Tampilan Awal - Splash Screen 10 0 100 - Welcome Page 10 0 100 - Main Menu 10 0 100 - Profile 10 0 100 - Settings 10 0 100 - Exit 10 0 100
b. Tampilan dalam Virtual Reality
- Tampilan Shortcuts Menu 8 2 80
- Tampilan Mini Map 10 0 100
- Tampilan Full Map 6 4 60
c. Tampilan Lingkungan
- Tampilan objek manusia 7 3 70
- Tampilan objek bus Kampus Lintas USU 10 0 100
- Tampilan objek mobil 10 0 100
- Tampilan objek sepeda motor 6 4 60
- Tampilan objek pohon 10 0 100
- Tampilan objek rerumputan 9 1 90
- Tampilan objek lampu jalan 7 3 70
- Tampilan jalanan 9 1 90
- Tampilan trotoar 10 0 100
- Tampilan saluran pembuangan air 5 5 50
45
BAB 5