Rabu, 28 Januari 2015

Augmented Reality (AR) menggunakan Unity dan Vuforia SDK berbasis Android

Cara untuk membuat AR berbasis android. Berikut adalah alat dan bahan yang harus di disipakan.
  1. 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. 
  2. Unity game engine yang sudah terinstall di PC. Kenapa pakai Unity? Bukan Eclipse atau Android Studio? ini adalah cara termudah untuk membuat simple Augmented reality. 
  3. 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. 
<<buka unity>>
  1. Buat project baru —–> klik File >> New Project >> Tentukan lokasi penyimpanan. Setelah itu pilih File >> Build Settings >> pilih platform Android dan klik Switch Platform.
  1. Konfigurasi proyek Sebelum menjalankan tahap selanjutnya lakukan konfigurasi proyek. Masih 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.ar.gerakharmonipegas) >> Rubah minimum API Level Android 2.2 (Froyo).
  1. 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. 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.
  1. 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 pada gambar AR.
  2. 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’.

berikut merupakan link tugas android tentang AR saya dengan kelompok saya :

Augmented Reality

Augmented Reality (AR) merupakan penggabugan benda nyata dan maya di lingkungan nyata, berjalan secara interaktif dalam waku nyata dan terdapat integraasi antarbenda dalam tiga dimensi, yaitu benda maya terintegrasi dalam dunia nyata.
Prinsip kerjanya cukup sederhana. Sistem Augmented Reality bekerja berdasarkan deteksi citra dan citra yang digunakan adalah marker. Kamera yang telah dikalibrasi akan mendeteksi marker yang diberikan, kemudian setelah mengenali dan menandai pola marker, webcam akan melakukan perhitungan apakah marker sesuai dengan database yang dimiliki. Bila sesuai maka informasi marker akan digunakan untuk merender dan menampilkan onjek 3D atau animasi yang telah dibuat sebelumnya.
berikut merupakan tugas AR saya dengan kelompok saya :

Buku Digital (Epub)

Buku Digital adalah buku dalam bentuk digital yang dapat berupa kombinasi antara teks, gambar, audio, dan video. Beberapa eksensi buku digital adalah pdf, doc, xls. Buku digital dapat dibagi menjadi 2 macam, yaitu tanpa multimedia seperti ekstensi .doc, .docx dan dengan multimedia seperti .epub.

Format buku digital yang saya gunakan adalah format epub (electronic publication) karena mendukung multimedia, html5, css, xhtml, xml yang dijadikan 1 file dengan ekstensi .epub tersebut.
Epub dibuat oleh International Digital Publishing Forum (IDPF). Epub ini bersifat open source