Jumat, 23 September 2016

cara membuat aplikasi augmented reality dengan blender

membuat aplikasi augmented reality dengan blender

cara membuat sebuah object bergerak yang telah saya buat pada aplikasi blender.
Jadi teman-teman juga harus menyiapkan alat tempurnya.
1. Unity
2. package unity vuforia
3. database target
4. gambar target
5. object 3d blender (sudah di animasikan.
Setelah semua peralatan lengkap kita bisa memulainya.
langkah pertama adalah buka dulu object yang kita buat di blender kemudian export ke format fbx dan export juga texture-texture yang kita pakai pada object kita. Caranya adalah pilih file - export - auto desk FBX

Kemudian Simpan
Setelah itu untuk mengeksport atau unpack texturnya gunakan menu file - external data - unpack all into files.Bila ada tanda centang pada automaticaly pack into .blend hilangkan dulu tanda centangnya.
Kemudian pilih use file in curent directory
Nah dengan ini maka object yang akan kita masukan sudah siap. Sekarang kita buka aplikasi unitinya dan kemudian buat project baru.
Setelah kita buat project baru jangan lupa untuk import package yang sudah kita download dari vuforia. Sekalian dengan databas target package nya dengan cara pilih menu Assets -> Import package-> custom Package. Setelah itu cari dimana anda menyimpan kedua package tersebut setelah itu klik tombol all kemudian import
Begitu juga dengan package image target kita.
Setelah itu hapus Main kamera kemudian ganti dengan AR Camera yang berada didialam folder Prefabs. Selain itu masukan juga image target seperti yang tampak pada gambar.
Setelah selesai jangan lupa di atur untuk cameranya seperti gambar berikut
Setelah itu buat folder baru Folder Assets disini saya memberinama assets kemudian masukan / copykan file fbx dan juga texturnya.
Setelah objek dimasukan sekarang kita atur file fbxnya terlebih dahulu. Dengan cara select file fbxnya kemudian liat di properties di samping kanan. Disana ada 3 tab yang harus kita atur.
Untuk pengaturannya lihat gambar berikut ini. Dan jangan lupa untuk klik tombol Apply setiap kita mengubah settingannya.
Setelah file fbx di atur sedemikian rupa.
Masukan file fbxnya kemudian atur ukuran san posisinya.

Membuat Simple Augmented Reality Berbasis Android Menggunakan Unity

Halo sobat blogger.saya akan membahas tutorial membuat aplikasi Augmented Reality di Android menggunakan Unity 5 dan Vuforia 5.tentang cara membuat aplikasi Augmented Reality berbasis Android menggunakan Unity 5 dan Vuforia 5.
 Ok langsung aja berikut adalah alat dan bahan :
  1. Unity, dalam tutorial kali ini saya menggunakan Unity 5.1.1f1. Unity dapat didownload di sini.
  2. Vuforia SDK, dalam tutorial ini saya menggunakan vuforia-unity-5-0-5. Vuforia dapat didownload di sini. Pilih 'Download for Unity'.
  3. Android SDK, ini adalah tools wajib untuk membuat aplikasi android. Dapat didownload di sini
Langsung saja kita masuk ke tutorial. Namun sebelum masuk ke tutorial Anda dapat mendownload projectnya terlebih dahulu pada link di bawah.

Klik disini untuk mendownload project

Langkah 1 : Buka Unity dan buat project baru

Blank project unity
Blank project unity

Langkah 2 : Ubah project ke Android

Ubah project unity ke android
Ubah project unity ke android

Jangan lupa untuk melakukan pengaturan pada player setting

Pengaturan player
Pengaturan player

Atur nama company dan nama aplikasi

Atur nama company dan nama aplikasi
Atur nama company dan nama aplikasi

Dan juga pengaturan bundle identifier

Atur bundle Identifier
Atur bundle Identifier

Langkah 3 : Import Vuforia SDK dengan double klik

Double click Vuforia SDK
Double click Vuforia SDK


Centang semua elemen import

Centang semua untuk import Vuforia SDK
Centang semua untuk import Vuforia SDK


Langkah 4 : Masukkan ARCamera dan ImageTarget ke dalam scene, delete Main Camera.

Masukkan ARCamera dan ImageTarget ke dalam scene
Masukkan ARCamera dan ImageTarget ke dalam scene


Vuforia mensuport debugging di PC menggunakan camera webcam. Tapi jika hardware belum di support Vuforia Anda dapat menonaktifkan fitur ini.

Disable 'Don't use play mode' jika error
Disable 'Don't use play mode' jika error


Jangan lupa save scene dengan Ctrl + S setiap melakukan perubahan untuk menghindari hal yang tidak diinginkan


Langkah 5 : Definisikan marker dengan klik ImageTarget kemudian klik 'No targets defined. Press here for target creation !'


Definisikan marker untuk target
Definisikan marker untuk target
Anda akan diarahkan ke website Vuforia. Login untuk masuk ke akun Anda. Pertama klik 'Add License Key' pada 'License Manager' untuk membuat lisensi. Lisensi ini nantinya berkaitan dengan harga yang harus Anda bayar. Tenang saja, untuk tutorial kali ini Anda dapat menggunakan license free.


License manager pada Vuforia
License manager pada Vuforia

Pada lisensi ada kode yang harus Anda letakkan di code Anda. Copy semua kode tadi kemudian masukkan di ARCamera pada project Anda

Lisensi Vuforia
Lisensi Vuforia

Masukkan ke ARCamera

Masukkan license ke ARCamera
Masukkan license ke ARCamera


Kemudian definisikan marker pada image target. Pada bagian 'Target Manager' klik 'Add Database'.

Tambahkan database
Tambahkan database


Masukkan nama database, kemudian upload marker. Marker yang Anda Upload akan ditampilkan dan diberi rating

Marker yang di upload di Vuforia
Marker yang di upload di Vuforia

Kali ini saya menggunakan marker berikut, Anda dapat menggunakan marker lain.

Marker
Marker
Setelah selesai download datasetnya, pilih 'Unity Editor'. Kemudian Anda akan mendapatkan file dengan ekstensi .unitypackage.

File .unitypackage berisi dataset marker
File .unitypackage berisi dataset marker


Langkah 6 : Import file dataset dengan double click file dataset dengan ekstensi .unitypackage yang Anda dapatkan dari Vuforia. Kemudian tentukan dataset yang digunakan pada ImageTarget

Tentukan dataset pada Image Target
Tentukan dataset pada Image Target

Taruh object yang akan dimunculkan pada AR di atas Image Target. Buat object tersebut menjadi child dari ImageTarget. Pada contoh ini saya memakai object cube dengan klik GameObject >> 3D Object >> Cube

Menletakkan object AR
Menletakkan object AR




Konfigurasi ARCamera untuk me load dataset

Konfigurasi ARCamera untuk me-load dataset
Konfigurasi ARCamera untuk me-load dataset


Langkah 7 : Jalankan project dengan klik File >> Build Settings >> Build. Copy file .apk ke device Android Anda dan jalankan aplikasinya

Preview aplikasi Augmented Reality Unity + Vuforia
Preview aplikasi Augmented Reality Unity + Vuforia

Preview aplikasi Augmented Reality Unity + Vuforia
Preview aplikasi Augmented Reality Unity + Vuforia
Selesai sudah tutorial saya hari ini, semoga artikel ini bermanfaat.

TUTORIAL MEMBUAT SIMPLE AUGMENTED REALITY (AR) MENGGUNAKAN UNITY 3D.

Salam Sejahtera untuk kita semua..
Kali ini saya akan membagikan tutorial membuat augmented reality sederhana. Beberapa bulan yang lalu saya mengangkat teknologi ini pada penulisan skripsi saya, yaitu tentang media pembelajaran interkatif 3D pada salah satu sekolah dasar di Kec. Pamona  Utara, Kab. Poso. Buat teman-teman yang belum tahu apa itu augmented reality pasti bertanya-tanya tentang teknologi ini.
Augmented Reality (biasa disebut : AR ) adalah sebuah teknologi yang menggabungkan antara objek maya 2 dimensi atau 3 dimensi kedalam sebuah lingkungan nyata atau objek nyata (marker) dan memproyeksikannya dalam waktu yang realtime. AR sendiri jika diterjemahkan dalam bahasa indonesia yaitu realitas tertambah. AR sendiri berbeda dengan VR(Virtual Reality) yang mensimulasikan dunia nyata kedalam dunia virtual. AR disini yaitu ‘menggabungkan atau menambahkan’ sedangkan VR yaitu ‘Menggantikan atau mensimulasikan’.
Oke langsung sja....
Pertama kita siapkan alat dan bahan yang kita butuhkan:
1.    Unity game engine (versi yang saya gunakan pada tutorial ini yaitu unity versi 5.1.2f1) yang dapat teman-teman download secara gratis di https://unity3d.com. Saya sarankan untuk mengunduh versi 5 keatas, untuk menyesuaikan dengan vuvoria SDK yang sekarang sudah diupdate ke versi 5 juga.
2.    Vuforia SDK (versi yang saya gunakan dalam tutorial ini 5.0.5), 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. Untuk vuforia SDK sendiri dapat teman-teman download di https://developer.vuforia.com/downloads/sdk. pastikan teman-teman mendownload voforia-unity 5.x.x.unitypackage.
3.    Marker yang akan kita gunakan sebagai penanda untuk memnculkan objek maya yang nantinya akan disebut sebagai AR. pada tutorial kali ini saya sedikit akan membahas cara membuat database di vuforia yang nantinya akan menampung marker yang akan kita gunakan.
Oke jika semua sudah siap, langsung saja  instal unity game engine-nya. Cara menginstal unity hampir sama dengan menginstal software lainnya, hanya saja disini kita membutuhkan koneksi internet dan juga akun unity. Selengkapnya teman-teman bisa bertanya kepada om google tentang cara iinstal unity game engine, karena saya sedang tidak membahas hal itu pada saat ini. Sebelum kita lanjut ke unity, terlebih dahulu kita akan membuat database di vuforia developer.
Sebelumnya kita harus membuat akun di vuforia developer di https://developer.vuforia.com. Cara membuat akun di vuforia dapat teman-teman tanyakan pada om google. Setelah akun kita sudah siap, selanjutnya kita login ke vuforia dengan akun yg sdh kita buat tadi. Lanjut pembuatan DB.....
1.    Terlebih dahulu kita membuat license yang nantinya akan kta pakai untuk membuat AR di unity. Pilih tab develop->License Manager->add License key

2.    Selanjutnya isikan nama aplikasinya dan setting seperti gambar di bawah ini, lalu tekan next.
3.    Centang seperti dibawah ini, lalu tekan confirm.

4.    Kita telah berhasil membuat license key seperti terlihat pada gambar dibawah ini. Klik nama license-nya  untuk melihat license key-nya.
5.    Selanjutnya kita akan membuat DB Vuforia. Klik menu target manager->
Add database, lalu akan muncul form seperti gambar di bawah ini. Isikan nama Dbnya, lalu pilih tipe device, dan tekan create.
6.    Jika berhasil, kini kita telah mempunyai DB di vuforia. Klik DB yang telah kita buat tdi, lalu klik add target, dan akan muncul form seperti di bawah ini. Pilih tipe single target, lalu klik browse untuk memasukkan gambar yang akan kita gunakan sebagai marker (cat: plih gambar yg mempunyai tekstur dan pola yg baik. warna pada gambar tdk mempengaruhi rating marker, krna sistem ini  membedakan pola bukan warna). Setelah itu, masukkan ukuran pada kolom width, lalu tekan add.
7.    Selanjutnya kita telah mempunyai sebuah marker dalam database yg kita buat tdi (cat: semakin tinggi rating markernya maka smakin baik). Kita akan mendownload kembali marker yg telah kita upload tdi ke unity. Caranya centang marker lalu klik tombol download dataset. Akan muncul form baru, lalu kita pilih unity editor dan tekan tombol download. Setelah selesai kita download kita akan masuk ke unity.
8.    Buka program unity anda. Buat project baru dan akan muncul uniity editor. Selanjutnya klik kanan pd folder assets->import package->custom package. Pilih vuforia unity SDK (versi 5 keatas) yang telah teman-teman download tadi. Lalu klik import. Jika berhasil, di kolom project di folder assets akan bertambah beberapa folder tampak seperti di bawah ini.
9.    Selanjutnya hapus main camera pada kolom hirarchy. Setelah itu klik folder assetsàvuforiaàprefabs lalu drag drop AR camera dan image target di kolom hirarchy.
10. Import marker yg telah kita download tdi, caranya double klik pada file marker yg kita download dri DB vuforia tdi, maka otomatis akan ter-Import ke unity. Setelah itu Copy license key yg telah kita buat tadi di vuforia lalu paste-kan di kolom app license key pada jendela inspector. Lalu setting AR camera seperti di bawah ini.
11. Setelah itu setting image target sperti gambar.
12.  Kita akan memasukkan objek 3D yang akan ditampilkan sebagai AR. caranya drag dan drop objek 3D di folder assets lalu dari folder assets drag drop lg ke kolom hirarki. Sehingga akan tampak seperti ini.
13. Setelah kita memasukkan semuanya, tekan tombol run pada unity..lalu arahkan marker ke kamera web cam...
  
 
 
 
Sekian dulu tutorial AR sederhana dari saya, selanjutnya teman-teman dapat belajar dan mengembangkan ilmunya lebih baik lagi.
Semoga bermanfaat ya...
 

Tutorial Cara Membuat Aplikasi Augmented Reality (AR) Marker dan Markerless di Android Menggunakan Unity dan Vuforia SDK

Langkah-langkah memulai :

1.Setelah alat tempur diatas disiapkan jalankan aplikasi Unity3D dan buat project baru dengan cara klik "File->New Project" disini saya membuat project dengan nama "Marlboro". Jangan lupa di save (CTRL+S) terserah berinama apa aja untuk Scene. disini saya berinama "Test1".
2. Lalu klik kanan pada bagian Assets. Import Package->Costum Package
 3.Import Package SDK Vuforia yang kalian download tadi.
4.Delete Main Camera pada Unity
5.Lalu drag ARCamera dan ImagetArget
6.Maka akan terlihat seperti ini:
7.Selanjutnya adalah tahap penyisipan Marker, yaitu dengan cara double klik pada marker yang telah kalian download tadi atau yang kalian buat. lalu Import
8.Setelah disisipkan, load marker yang terdapat pada ARCamera di tab inspector dengan cara klik ARCamera lalu Ceklist Load Dataset dan Activasi.
9.Tahap berikutnya menentukan ImageTarget untuk marker, pilih ImageTarget lalu pada Tab inspector tentukan Dataset dan Imagetarget
10.Setelah marker disisipkan dan telah diload ARCamera, selanjutnya adalah tahap menyimpan Objek . objek apa yang akan muncul ketika kamera mulai mentracking marker. mungkin untuk sementara kita gunakan sebuah Cube saja. apabila ada yang memiliki model 3D lainnya silahkan kalian import. 
11.Atur tata letak Cube hingga terlihat di atas marker. kalian bisa mengubah manual pada bagain Transform.

12.Setelah mengatur posisi objek/ Cube. Sisipkan Cube pada ImageTarget.
13. Hingga terlihat seperti ini
14.Selanjutnya adalah Tahap Mengcompile atau merubah menjadi file APK untuk Android agar bisa jalankan di perangkat ponsel Android kalian, Sebenarnya ada dua cara untuk penginstalan, namu disini saya hanya mnjelaskan penginstalan menggunkan file .APK yaitu dengan cara Klik File->Building Setting atau CTRL+Shift+B. pada bagian Platform pilih Android lalu klik Switch Platform jangan lupa untuk Add Current untuk menambah Scene yang kita save tadi. 15.Masih di Bulding Setting, Klik player Setting dan atur sperti gambar di bawah.
16.Untuk seting lainnya seperti Spesifikasi Android kalian bisa atur sesuai dengan OS android yang kalian gunakan pada Other Setting. Setelah itu kalian tinggal klik Build . tunggu hingga proses selesai. Jika disaat pengcompile muncul popout android-sdk-windows baca artikel ini. jika tidak lanjut tahap ke 17.
17.Setealah menjadi file.APK Instal aplikasi di Android kesayangan kalian. lalu jalankan. :D
Bentuk Cube masih terlihat gelap, untuk menerangkanya tambahkan Directional Right dengan cara pilih GameObject->Creat Other->Directional Right. lalu ulangi tahap 16. maka hasilnya akan seperti ini :

Sekian tutorial membuat Augmented Reality pada perangkat Android menggunakan Vuforia dan Unity. Semoga tutorial ini dapat membantu kalian dalam membangun Aplikasi Augmented Reality. Terimakasih sudah mampir diblog ini .

segmenting targeting positioning dalam produk shampo pantene

Contoh Produk Shampo Pantene Segmentasi : Produk shampo pantene sangat cocok digunakan bagi para perempuan maupun laki-laki di usia remaja ...