PENERAPAN AUGMENTED REALITY PADA GAME BOOK ( PERMAINAN ULAR TANGGA )

dokumen-dokumen yang mirip
PENERAPAN AUGMENTED REALITY PADA GAME BOOK. Naskah Publikasi

AUGMENTED REALITY PADA PERMAINAN MONOPOLI. Naskah Publikasi

PENERAPAN AUGMENTED REALITY UNTUK MEMBANGUN MINIATUR DESAIN PADA TOPOLOGI JARINGAN KOMPUTER

AUGMENTED REALITY PADA PERMAINAN ULAR TANGGA. Naskah Publikasi

IMPLEMENTASI AUGMENTED REALITY PADA STRATEGI SEPAK BOLA. Naskah Publikasi. diajukan oleh Nindarwan Hadi Saputro

DESAIN DAN IMPLEMETASI TEKNOLOGI AUGMENTED REALITY SEBAGAI MEDIA EDUKASI KESEHATAN ANAK

VISUALISASI GERAKAN OBJEK 3D PADA AUGMENTED REALITY DENGAN DETEKSI TUMBUKAN BERBASIS BOUNDING BOX

MEMBUAT KARTU UCAPAN DENGAN MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY. Naskah Publikasi. diajukan oleh Muhammad Al Fatih

Modul Belajar. AUGMENTED REALITY (AR) dengan ARToolkit oleh Wahyu Tri Widadyo SEKOLAH TINGGI SENI RUPA DAN DESAIN VISI INDONESIA 2013

IMPLEMENTASI AUGMENTED REALITY PADA APLIKASI ANDROID PEGENALAN GEDUNG PEMERINTAHAN KOTA BANDAR LAMPUNG

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Media dalam belajar saat ini memang sudah sangat berkembang di

PEMBUATAN MEDIA PENGENALAN PERANGKAT KERAS KOMPUTER BERBASIS AUGMENTED REALITY MENGGUNAKAN METODE MAGIC BOOK

MEDIA PENGENALAN HEWAN BERTULANG BELAKANG, TIDAK BERTULANG BELAKANG DAN BERBUKU BUKU UNTUK ANAK KELAS 2 SD BERBASISKAN AUGMENTED REALITY

PEMANFAATAN AUGMENTED REALITY KEDALAM BROSUR INTERAKTIF UNTUK MENINGKATKAN RATING PADA E-SUPERMUSEUMBATIK INDONESIA (Edo Kristanto) (A

PENERAPAN AUGMENTED REALITY PADA PERANCANGAN KATA-BARANG (KATALOG BANGUN RUANG) SEBAGAI MEDIA PEMBELAJARAN PENGENALAN BANGUN RUANG PADA ANAK

APLIKASI VIRTUAL IKLAN PERUMAHAN DENGAN SISTEMAUGMENTED REALITY

Visualisasi Struktur Rangka Manusia Berbasis Augmented Reality untuk Mata Pelajaran IPA pada SD Negeri 1 Daya Makassar

NASKAH PUBLIKASI MENERAPKAN APLIKASI AUGMENTED REALITY PADA OBJEK-OBJEK MUSEUM RADYA PUSTAKA

PEMBUATAN BROSUR PERUMAHANA BERBASIS AUGMENTED REALITY DENGAN PERMODELAN 3D ABSTRAKS

PENERAPAN TEKNOLOGI AUGMNETED REALITY UNTUK PENGENALAN HEWAN

PERANCANGAN BUKU PENGENALAN HARDWARE KOMPUTER DENGAN AUGMENTED REALITY

dapat diterima oleh pengguna dengan inderanya sendiri. Hal ini membuat realitas tertambah sesuai sebagai alat untuk membantu persepsi dan interaksi pe

Interior Design in Augmented Reality Environment

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang

BAB I PENDAHULUAN. divisualisasikan dalam bentuk susunan gambar beserta teks cerita yang terurut sesuai

3.4 Perancangan Antarmuka Tampilan antarmuka diawali tampilan menu utama seperti terlihat pada Gambar 8.

BAB III ANALISIS DAN PERANCANGAN SISTEM

PENGARUH INTENSITAS CAHAYA DAN JARAK PADA SISTEM AUGMENTED REALITY OBJEK ANIMASI

BAB 2 TINJAUAN PUSTAKA

Markerless Augmented Reality Pada Perangkat Android

PENERAPAN BROSUR AUGMENTED REALITY MENGGUNAKAN SMARTPHONE ANDROID. Muhammad Budi Prasetyo

BAB II TINJAUAN PUSTAKA

MENERAPKAN APLIKASI AUGMENTED REALITY PADA OBYEK-OBYEK MUSEUM RADYA PUSTAKA. Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Surakarta

UKDW BAB 1 PENDAHULUAN

BAB 1 PENDAHULUAN. Augmented Reality menjadi semakin luas. Teknologi Computer Vision berperan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 3 ANALISIS DAN PERANCANGAN

ANALISIS. memungkink. haji. berikut.

RANCANG BANGUN APLIKASI PEMBELAJARAN UNSUR KIMIA MENGGUNAKAN SISTEM AUGMENTED REALITY UNTUK PELAJAR SMA

BAB II KAJIAN PUSTAKA. mengharapkan kenaikan angka penjualan (Suyanto, 2005).

Teknologi Augmented Reality ini berbeda dengan teknologi Virtual Reality yang telah dikenal sebelumnya. Jika Virtual Reality benar benar mengacu pada

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN Latar Belakang

ABSTRAK. Kata Kunci : Aplikasi Pembelajaran, Struktur Organ Mata, Augmented Reality

AUGMENTED REALITY SEBAGAI MEDIA PEMASARAN DI DEALER AUTO 2000 MADIUN

APLIKASI AUGMENTED REALITY SEBAGAI MEDIA PEMBELAJARAN TATA SURYA. Angga Maulana 1 Wahyu Kusuma 2. Abstrak

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

PENGGUNAAN AUGMENTED REALITY UNTUK PENGENALAN LETAK 33 PROPINSI DI INDONESIA NASKAH PUBLIKASI

PENGENALAN HEWAN MENGGUNAKAN AUGMENTED REALITY SEBAGAI MEDIA PEMBELAJARAN

PENERAPAN TEKNOLOGI AUGMENTED REALITY SEBAGAI MEDIA EDUKASI KESEHATAN GIGI BAGI ANAK NASKAH PUBLIKASI

IMPLEMENTASI NATURAL FEATURE TRACKING PADA PENGENALAN MAMALIA LAUT BERBASIS AUGMENTED REALITY

MEDIA PEMBELAJARAN IPA KELAS 3 SEKOLAH DASAR MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS ANDROID

BAB 3 ANALISIS DAN PERANCANGAN

ABSTRAK. Kata Kunci : Augmented Reality, Webcam, Tiga Dimensi, Visualisasi, Denah

RANCANG BANGUN APLIKASI 3D SISTEM KELISTRIKAN BODY PADA KENDARAAN RINGAN (MOBIL) BERBASIS AUGMENTED REALITY. Gondangmanis, PO Box 53, Bae, Kudus 59352

menggabungkan dunia nyata dan dunia virtual yang dibuat oleh komputer sehingga batas antara keduanya menjadi sangat tipis. Sistem ini lebih dekat kepa

BAB 1 MENYIAPKAN BIDANG KERJA PENGGAMBARAN

Implementasi Augmented Reality pada Pemodelan Tata Surya

VISUALISASI STAND PAMERAN BERBASIS AUGMENTED REALITY DENGAN MENGGUNAKAN OPENSPACE3D

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Interior Design in Augmented Reality Environment

Implementasi Augmented Reality Berbasis Web Sebagai Strategi Pemasaran Penjualan Mobil dengan Metode Occlusion Based Detection

ABSTRAK. Kata kunci : Augmented reality, Media Pembelajaran

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)

BAB I PENDAHULUAN 1.1 Latar Belakang

PEMBUATAN AUGMENTED REALITY TENTANG PENGENALAN HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID MENGGUNAKAN METODE IMAGE TRACKING VUFORIA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

STMIK MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2011/2012

BAB III METODOLOGI PENELITIAN. Penelitian ini menekankan pada objek virtual tiga dimensi gedung-gedung

BAB IV HASIL DAN UJI COBA

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA PEMBUATAN MEDIA PUBLIKASI KOMODO BERBASIS MULTIMEDIA MENGGUNAKAN GAME EDUKASI DAN TEKNOLOGI AUGMENTED

ANALISIS PENGARUH PENGGUNAAN MARKER TERHADAP KEMUNCULAN OBJEK PADA APLIKASI AUGMENTED REALITY

JURNAL TEKNIK POMITS Vol. 1, No. 1, (2012) 1-5 1

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA

APLIKASI SIMULASI INTERAKTIF MANASIK HAJI MENGGUNAKAN PAMUDI

TEKNOLOGI AUGMENTED REALITY BERBASIS ANDROID DALAM PEMBUATAN BROSUR INTERAKTIF

BAB I PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PENGENALAN BENTUK DAN SUARA HEWAN BERBASIS AUGMENTED REALITY

APLIKASI AUGMENTED REALITY MENGGUNAKAN LIBRARY FLARTOOLKIT DENGAN OBJEK 3D

BAB I PENDAHULUAN. Gambar 1 Contoh Augmented reality diambil dari (

PENERAPAN AUGMENTED REALITY UNTUK PEMASARAN PRODUK MENGGUNAKAN SOFTWARE UNITY 3D DAN VUFORIA

SISTEM PENGENALAN WAJAH MENGGUNAKAN WEBCAM UNTUK ABSENSI DENGAN METODE TEMPLATE MATCHING

BAB III METODOLOGI PENELITIAN

Aplikasi Peta Interaktif Berbasis Teknologi Augmented Reality Kawasan Pariwisata Pulau Bawean

BAB IV IMPLEMENTASI DAN EVALUASI

PENERAPAN AUGMENTED REALITY UNTUK KATALOG PRODUK FURNITURE PADA TOKO ANDALAS JAYA NASKAH PUBLIKASI

BAB III ANALISA DAN PERANCANGAN SISTEM

Pada bagian ini penulis akan menganalisa kebutuhan kebutuhan dalam. membuat aplikasi ini. Setelah semua kebutuhan selesai dianalisa, maka penulis

BAB I PENDAHULUAN. Perkembangan teknologi berjalan sangat pesat di era global ini. Teknologi

BAB III ANALISA DAN PERANCANGAN

TRACKING ARAH GERAKAN TELUNJUK JARI BERBASIS WEBCAM MENGGUNAKAN METODE OPTICAL FLOW

TEKNOLOGI AUGMENTED REALITY UNTUK BUKU PEMBELAJARAN PENGENALAN HEWAN PADA ANAK USIA DINI SECARA VIRTUAL NASKAH PUBLIKASI

BAB III ANALISIS DAN PERANCANGAN

AUGMENTED REALITY MENGGUNAKAN LIBRARY NYARTOOLKIT DAN BAHASA C#

BAB III ANALISA DAN PERANCANGAN

Transkripsi:

PENERAPAN AUGMENTED REALITY PADA GAME BOOK ( PERMAINAN ULAR TANGGA ) Ewaldus Ambrosius Tukan Magister Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ring Road Utara, Condongcatur, Sleman, Yogyakarta 55281 Email : ewaldus.ambrosius@gmail.com Abstrak Permainan ular tangga adalah permainan tradisional yang menggunakan papan untuk anak-anak yang dimainkan oleh 2 orang atau lebih.tujuan dari penelitian ini adalah membangun sebuah permainan ular tangga dalam sebuah teknologi augmented reality untuk menghasilkan sensasi permainan ular tanga yang lebih menarik. Augmented reality merupakan teknologi yang menggabungkan benda maya dua dimensi dan atau pun tiga dimensi ke dalam sebuah lingkungan nyata tiga dimensi lalu memproyeksikan benda-benda maya tersebut dalam waktu nyata. Metode penelitian yang digunakan dalam membangun permainan ini adalah studi literatur dan perancangan. perangkat-perangkat input tertentu, dan integrasi yang baik memerlukan penjejakan yang efektif [1]. Ular tangga adalah permainan papan untuk anak-anak yang dimainkan oleh 2 orang atau lebih. Papan permainan dibagi dalam kotak-kotak kecil dan di beberapa kotak digambar sejumlah "tangga" atau "ular" yang menghubungkannya dengan kotak lain. Permainan ini diciptakan pada tahun 1870. Tidak ada papan permainan standar dalam ular tangga, setiap orang dapat menciptakan papan mereka sendiri dengan jumlah kotak, ular dan tangga yang berlainan. Hasil yang dicapai adalah suatu aplikasi yang membuat permainan ular tangga ini berjalan dengan teknologi augmented reality. Permainan ini didukung dengan tampilan objek 3D dan sehingga memberikan tampilan yang lebih menarik dan interaktif. Kesimpulan yang dapat yang dapat diambil adalah dengan adanya permainan ular tangga berbasis augmented reality ini akan menjadi lebih menarik. Kata kunci:augmented reality, permainan ular tangga. Gambar Papan Permainan Ular Tangga Pendahuluan Dewasa ini dalam era globalisasi, perkembangan teknologi informasi dan komunikasi telah menyebar dalam masyarakat luas. Seiring berjalannya waktu, augmented reality berkembang sangat pesat sehingga memungkinkan pengembangan aplikasi ini di berbagai bidang. Augmented reality merupakan teknologi yang menggabungkan benda maya dua dimensi dan atau pun tiga dimensi ke dalam sebuah lingkungan nyata tiga dimensi lalu memproyeksikan benda-benda maya tersebut dalam waktu nyata. Augmented reality merupakan penggabungan bendabenda nyata dan maya di lingkungan nyata, berjalan secara interaktif dalam waktu nyata, dan terdapat integrasi antarbenda dalam tiga dimensi, yaitu benda maya terintegrasi dalam dunia nyata. Penggabungan benda nyata dan maya dimungkinkan dengan teknologi tampilan yang sesuai, interaktivitas dimungkinkan melalui (sumber : http://id.wikipedia.org/wiki/ular_tangga) Setiap pemain mulai dengan bidaknya di kotak pertama (biasanya kotak di sudut kiri bawah) dan secara bergiliran melemparkan dadu. Bidak dijalankan sesuai dengan jumlah mata dadu yang muncul. Bila pemain mendarat di ujung bawah sebuah tangga, mereka dapat langsung pergi ke ujung tangga yang lain. Bila mendarat di kotak dengan ular, mereka harus turun ke kotak di ujung bawah ular. Pemenang adalah pemain pertama yang mencapai kotak terakhir. Biasanya bila seorang pemain mendapatkan angka 6 dari dadu, mereka mendapat giliran sekali lagi. Bila tidak, maka giliran jatuh ke pemain selanjutnya. Karena pengolahan citra merupakan salah satu proses dengan fleksibilitas yang sangat tinggi dan dapat diterapkan pada berbagai aplikasi, maka pada proyek akhir ini dicoba untuk membuat permainan sederahana menggunakan teknologi augmented reality. Secara garis 5.9-37

besar prosesnya adalah dengan pembacaan citra pada marker yang secara otomatis akan ditangkap oleh kamera, kamera akan mendeteksi marker tersebut dan akan dibandingkan dengan gambar marker yang telah mejadi acuan. Kemudian bila marker dikenali maka akan ditampilkan obyek 3D pada layar monitor. 3. Perancangan Sistem Dengan sebuah inovasi baru, permainan ular tangga akan divisualisasikan menjadi 3D melalui media webcam menggunakan teknologi augmented reality, sehingga akan kelihatan lebih menarik Dalam membuat sebuah aplikasi augmented reality maka terlebih dahulu harus mendownload semua library dan juga software yang digunakan untuk dapat membuat programnya, karena program tidak akan bisa dijalankan bila library-nya tidak ada dan akan muncul banyak error dalam setiap baris program. Pada tahap ini diuraikan tentang perancangan sistem yang akan dibuat untuk terwujudnya penelitian yang diinginkan, dimana pada dasarnya sistem ini dikerjakan secara software saja. Tinjauan Pustaka Dalam penelitian Sistem Augmented Reality Untuk Animasi Games Menggunakan Camera Pada PC, menjelaskan pembuatan sebuah animasi games 3D yang akan ditampilkan pada layar komputer secara real time dengan simbol marker yang akan dibaca oleh kamera pada PC, sehingga seolah-olah terdapat sebuah animasi 3D yang berjalan di dunia nyata, pada hal sebenarnya hanyalah animasi virtual yang semu hasil pengolahan citra yang dirender oleh program yang telah dibuat [2]. Sedangkan dalam penelitian Visualisasi Gerakan Objek 3D Pada Augmented Reality Dengan Deteksi Tumbukan Berbasis Bounding Box, di mana metode yang diajukan dalam membuat visualisasi gerak 3D pada augmented reality dengan metode collision detection berjalan dengan baik dengan mengubah maping tekstur pada objek 3D menjadi berformat bmp 24 bit. Agar lebih terlihat meyakinkan, Augmented reality harus mampu menghadirkan interaksi secara realistis. Dalam sistem ini, interaksi keyboard diterapkan dengan melakukan animasi sequence pada objek. Animasi dipandu dengan script action.txt untuk dapat menjalankan urutan-urutan pose 3D yang nantinya akan beranimasi. Pergerakan objek menerapkan algoritma Euclidean berhasil membawa perubahan posisi objek dalam media augmented reality. Sedangkan untuk collision detection, metode sederhana bounding box diajukan sesuai dengan tujuan untuk mendeteksi tumbukan antar dua buah objek 3D [3]. Dalam buku Handbook of Augmented Reality, augmented reality bertujuan menyederhanakan hidup pengguna dengan membawa informasi maya yang tidak hanya untuk lingkungan sekitarnya, tetapi juga untuk setiap melihat langsung lingkungan dunia nyata, seperti live-streaming video. Augmented reality meningkatkan pengguna persepsi dan interaksi dengan dunia nyata [4]. Berdasarkan ketiga sumber di atas dibuatlah perancangan augmented reality pada game book ini, yang mana dalam penelitian ini difokuskan pada permainan ular tangga. Sehingga pada akhirnya didapatkan permainan ular tangga yang lebih inovatif dan lebih menarik dalam permainannya. Selain itu permainan ular tangga tetap dikenal dalam dunia permainan anak-anak maupun orang dewasa. Permainan ular tangga adalah permainan papan yang dimainkan oleh 2 orang atau lebih. Papan permainan dibagi dalam kotak-kotak kecil dan di beberapa kotak digambar sejumlah "tangga" atau "ular" yang menghubungkannya dengan kotak lain. Dalam perancangan sistem ini menggunakan ARToolkit, dengan alasan : 3. 4. Tracking kode hanya menggunakan kotak hitam sederhana yang disebut marker sebagai acuan dalam menampilkan objek 3D nya. Mudah menerapkan multi marker. Framework yang sederhana untuk membuat aplikasi augmented reality. Sebuah library grafis yang sangat sederhana. ARToolKit menggunakan teknik visi komputer untuk mengkalkulasikan sudut pandang kamera ke marker yang nyata. Gambar Proses Cara Kerja ARToolKit (sumber :http://www.hitl.washington.edu/artoolkit/ documentation/userarwork.htm) Dari Gambar 1, menjelaskan proses kerja ARToolKit dalam mendeteksi marker dan mengubahnya menjadi bentuk 3D. ARToolKit memanipulasi beberapa variable yang berbeda. ARToolKit menggunakan format image yang berbeda untuk modul yang berbeda. Berikut adalah langkah-langkah yang harus dilalui dalam pembuatan Augmented Reality Pada Permainan Ular Tangga : 3. 5.9-38 Membuat konsep design ular tangga dan objeknya. Membuat & meng-capture marker ular tangga dan objeknya. Membuat 3D object menggunakan autodesk 3d max.

4. 5. 6. Meng- import 3D object dalam bentuk.vrml. Melakukan perekayasaan sistem, dengan ARToolkit. Melakukan pengujian terhadap ular tangga dan objeknya yang telah dibuat sehingga 3D object tampil di atas marker melalui media webcam dan komputer. Setelah pola selesai, kemudian marker tersebut dicetak selanjutnya dilakukan proses inisialisasi marker tersebut untuk disimpan sebagai pattern. Pattern ini berfungsi sebagai acuan dalam pembacaan marker. Untuk membuat pattern ini maka dapat digunakan tool mk_patt.exe yang sudah ada dalam software library ARToolkit. Software mk_patt digunakan untuk membuat pola marker, kemudian marker yang sudah terpola oleh mk_patt disimpan di dalam template memory ArToolkit, sehingga marker dapat dibaca oleh ArToolkit. Agar marker dikenali oleh ArToolkit, terlebih dahulu membuat dengan menjalankan sebuah file mk_patt.exe tepatnya pada ArToolkit/Bin/mk_patt.exe kemudian akan muncul sebuah interface dengan pesan berikut ini : Gambar 6. Membuat File mk_patt.exe Gambar 3. Flowchart Sistem Dalam gambar 2 yang merupakan flowchart dari sistem ini, dapat dipahami alur kerja dari sistem yang akan dibangun ini. Kebutuhan marker tersebut dirancang untuk objek-objek sebagai berikut: (tekan enter pada pesan tersebut) maka keluar sebuah Property Sheet Properties. Setelah layar kamera keluar, marker diarahkan pada kamera, pada kamera terlihat garis hijau dan merah di sekeliling bingkai. Tahap selanjutnya yaitu memberikan nama pattern, menyimpan marker yang sudah terpola oleh mk_patt disimpan di dalam template memory ArToolkit. 4 buah marker untuk pemain Gambar 4. Marker Player 1, Player 2, Player 3, dan Player 4 Gambar 7. Penyimpanan Deteksi Marker Gambar 2 merupakan tampilan interface yang akan muncul ketika hendak melakukan pendeteksian marker agar dapat dikenali oleh sistem, dan gambar 4 merupakan tampilan interface penyimpanan marker dalam bentuk pattern dengan nama file patt.papan. 1 buah marker untuk papan ular tangga Gambar 5. Marker Papan Ular Tangga 4. Implementasi Sistem Sebelum membuat program maka harus dibuat markernya terlebih dahulu. Dalam pembuatan marker ini dapat menggunakan program paint, corel draw ataupun adobe photoshop. Proses di sini sangat penting karena akan berpengaruh kepada hasil dari tampilan papan maupun bidak player dalam papan permainan game book nantinya. Dalam pembuatan desain marker penulis menggunakan software Adobe Photoshop. Objek 3D yang telah dibuat di 3DS Max disisipkan kedalam ArToolkit, sehingga terbentuk papan permainan dan player yang menggunakan augmented reality. Langkah-langkah dalam penyimpanan adalah sebagai berikut : Melakukan Eksport file 3DS Max ke file *.Wrl Kemudian file *.Wrl yang telah dieksport, dipindahkan ke folder wrl di ArToolkit. 3. Kemudian membuka file *.dat yang telah tesedia di ArToolkit, dan membuka file tersebut dengan wordpad. Kemudian setelah file dibuka, nama file yang ada didalam file *.dat diganti dengan nama file *.wrl, yang telah kita salin di folder Wrl. Berikut adalah source code untuk file *.dat 5.9-39

papan.wrl 0.0 10.0 10.0 10.0 property sheet properties, yang digunakan untuk, mengatur ouput tampilan kamera. # Translation # Rotation # Scale 4. Kemudian nama file *.dat yang telah disalin di folder wrl ArToolkit, disisipkan ke source code DataObjectSAndSound, dengan wordpad. sebagai contoh, file *.dat yang digunakan adalah papan.dat. Berikut adalah potongan source code : #pattern 1 VRML Wrl/papan.dat 5. Kemudian pilih pattern atau pola yang telah dibuat sebelumnya dengan make_patt.exe. sebagai contoh, pattern yang digunakan adalah patt.papan, maka pattern tersebut disisipkan di source code DataObjectAndSound dengan Wordpad. 6. File *.dat yantg disisipkan ke source code DataObjectAndSound, bisa lebih dari satu, tetapi dalam penelitian ini, objek yang disisipkan berjumlah 5 objek. 7. Kemudian setelah semua file *.dat diatur di source code DataObjectAndSound, maka semua objek 3D siap dirender oleh kamera, dengan software library ArToolkit. Berikut adalah semua source code dalam DataAbjectAndSound : Gambar 8. Property Sheet Properties Gambar 5 di atas merupakan interface program serta Loading pembacaan model 3Dnya. Setelah di OK maka simplevrml melakukan loading ke model yang telah disisipkan di source code object_data_vrml. Setelah proses pembacaan objek selesai maka akan muncul jendela baru yang tidak lain adalah jendela kamera, setelah itu marker diarahkan ke kamera, kemudian kamera melakukan render terhadap pola yang ada setiap marker. #the number of patterns to be recognized 5 #pattern 1 VRML Wrl/papan.dat #pattern 2 VRML Wrl/tank.dat Gambar 9. Hasil Dari Rendering Game Ular Tangga 36 #pattern 3 VRML Wrl/helikopter.dat Gambar 6 di atas adalah hasil rendering dari masingmasing marker dan menghasilkan objek #D yang sebelumnya telah disinkronkan menggunakan ARToolKit. Berikut adalah hasil pengujian sistem augmented reality untuk implementasi game book pada ular tangga yang didapatkan : #pattern 4 VRML Wrl/kapal.dat #pattern 5 VRML Wrl/sepeda.dat Uji coba sistem dilakukan untuk mengetahui apakah sistem sudah berjalan sesuai dengan yang direncanakan. Langkah pertama yaitu menjalankan simplevrml.exe yang ada di dalam folder ArToolkit/bin. Ketika simplevrml.exe dijalankan, maka akan muncul dialog 5.9-40 Pada saat menjalankan sistem, hal pertama yang perlu diperhatikan adalah lamanya waktu loading model. Lama dan cepatnya waktu loading tersebut dapat dipengaruhi oleh seberapa besar objek yang dibuat dan berapa banyak material yang dipakai. Saat pengujian sempat terdapat error, yaitu objek 3 dimensi yang muncul tidak sempurna. Bisa dalam posisi terbalik, berdiri ataupun miring. Hal tersebut dapat diatasi dengan mengganti parameter pada file.dat yang terdapat di C:\Program Files\ARToolKit\bin\Wrl. Buka file.dat yang

dibutuhkan dengan wordpad dan ganti ukuran parameter dengan ukuran sebagai berikut, 50.0 90.0 0 25 25 25 # Translation # Rotation # Scale Model 3D yang miring atau beradan pada posisi yang tidak semestinya dapat diatasi dengan mengganti bagian tersebut dengan yang baru. Masalah lain yang muncul adalah ukuran objek 3D yang terlalu kecil ataupun terlalu besar, pada objek 3D papan masalah yang timbul adalah penangkapan kamera terhadap marker terlalu dekat sehingga objek nya terlihat terpotong. Intensitas cahaya memiliki pengaruh yang sangat besar, yaitu apabila terlalu gelap marker tidak akan terbaca, begitu juga bila terlalu terang. Apabila marker tertutup sebagian oleh bayangan yang gelap, objek pun tidak akan muncul. Jadi cahaya yang dibutuhkan kamera dalam menangkap marker dapat diatur sendiri sampai kira-kira cahaya mencukupi untuk menerangi sekitar marker. Selain intensitas cahaya yang dapat berpengaruh dengan proses berjalanannya program dan pembacaan marker, jarak juga berperan penting dalam pembacaan marker. Jauh dekatnya marker dari kamera akan membuat kamera sulit mengenali marker, sehingga proses pembacaan marker tidak dapat berjalan dengan baik. Spesifikasi atau kualitas kamera juga mempengaruhi muncul tidaknya objek. Marker dapat dibaca kamera dengan ukuran maksimal selebar layar yang ditangkap kamera, dan ukuran minimal tertentu sesuai spesifikasi dari kamera tersebut. Jika Objek tidak muncul dikarenakan marker yang terlalu kecil dan tidak terbaca kamera. 3. 4. 5. 6. Tabel Hasil Pengujian Program No. Marker Nama Marker 1 Marker 1 patt.papan 2 3 4 5 Marker 2 Marker 3 Marker 4 Marker 5 patt.tank patt.helikopter patt.kapal patt.sepeda Objek Papan Ular Tangga Player 1 Player 2 Player 3 Player 4 kemudian objek 3D di import menjadi file berekstensi *.WRL ke dalam ArToolkit. Marker yang telah dibuat tersebut jadi penampang atau alas untuk menampilkan 3D secara virtual. Jarak marker dengan kamera juga sangat berpengaruh dalam proses berjalannya program ini, bila terlalu dekat atau terlalu jauh maka kamera tidak dapat membaca marker dengan baik sehingga program tidak dapat mengenali marker tersebut. Untuk pengembangan selanjutnya, diharapkan dapat menggunakan tracking library yang tidak difokuskan hanya pada software library ArToolkit, tetapi dikembangkan di software library yang lain, seperti ARToolKitPlus atau ARTag yang memiliki tracking system yang jauh lebih baik. Perangkat keras yang digunakan tidak lagi webcam tetapi HMD (HeadMounted-Display) agar di dalam penggunaannya lebih nyaman dalam berinteraksi dengan permainan ini. Daftar Pustaka [1] Azume, Ronal T.,1997, A Survey of Augmented Reality, Presence: Teleoperators and Virtual Environments, pp. 355-385 [2] Bahtiar, Mas Ali, Sistem Augmented Reality Untuk Animasi Games Menggunakan Camera Pada PC (Skripsi), (Institut Teknologi Sepuluh November: Surabaya, 2011). [3] Arsandi, Adhi, et.al, Visualisasi Gerakan Objek 3D Pada Augmented Reality Dengan Deteksi Tumbukan Berbasis Bounding Box (Tesis), (Institut Teknologi Sepuluh November: Surabaya, 2011). [4] Furht, Borko, Handbook of Augmented Reality (Florida: Springer, 2011). Biodata Penulis Ewaldus Ambrosius Tukan, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 201 Saat ini sedang menempuh pendidikan Magister Teknik Informatika di STMIK AMIKOM Yogyakarta. Hasil Pengujian Dalam tabel di atas menjelaskan bahwa setiap bekerja dengan baik dengan intensitas cahaya yang cukup pada marker yang digunakan. 5. Kesimpulan Untuk merancang dan merealisasikan penerapan teknologi Augmented Reality pada implementasi game book, dengan spesialisasi pada permainan ular tangga maka dibutuhkan marker yang dijadikan patern, 5.9-41

5.9-42