Augmented reality (AR), mungkin sebagian dari Sobat sudah banyak yang tahu apa itu augmented reality. Namun saya yakin sebagian besar orang belum tahu apa itu augmented reality mengingat augmented reality sendiri merupakan teknologi yang relatif baru dan sampai pada saat ini masih dilakukan riset untuk menemukan algoritma yang efektif dan efisien.
Augmented reality (AR) dalam bahasa Indonesia 'realitas tertambah' menurut sumber wikipedia.com adalah teknologi yang menggabungkan teknologi yang menggabungkan benda maya dua dimensi dan ataupun tiga dimensi ke dalam sebuah lingkungan nyata tiga dimensi lalu memproyeksikan benda-benda maya tersebut dalam waktu nyata. Realitas tertambah dapat diaplikasikan untuk semua indera, termasuk pendengaran, sentuhan, dan penciuman. Saat ini augmented reality banyak dipakai dalam berbagai media pembelajaran dan game. Berikut adalah contoh video augmented reality yang diterapkan dalam game :
Gambar video EyePet, game yang memanfaatkan teknologi augmented reality
WARNING : Artikel ini menggunakan Unity 4 + Vuforia 4 (versi jadul). Untuk Tutorial AR yang lebih baru klik disini
Dari sekian keterangan mengenai augmented reality pasti sobat yang kreatif mulai terbayang pertanyaan, gimana ya cara buatnya? Ok... Pada artikel kali ini saya akan berbagi sedikit tutorial bagaimana cara membuat simple augmented reality di perangkat mobile, khususnya dalam platform Android. Tanpa berlama-lama langsung saja kita siapkan alat dan bahannya
Dari sekian keterangan mengenai augmented reality pasti sobat yang kreatif mulai terbayang pertanyaan, gimana ya cara buatnya? Ok... Pada artikel kali ini saya akan berbagi sedikit tutorial bagaimana cara membuat simple augmented reality di perangkat mobile, khususnya dalam platform Android. Tanpa berlama-lama langsung saja kita siapkan alat dan bahannya
- 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. Bagi yang males install-install driver pada artikel sebelumnya saya telah menulis cara mudah debugging Android di PC via Wifi. Selain tanpa install driver cara ini juga lebih praktis karena media koneksi menggunakan kabel. Jika Sobat tertarik silahkan langsung mampir ke artikel koneksi adb via wifi.
- Unity game engine ( versi yang digunakan dalam tutorial ini 4.1.3f3 ) yang sudah terinstall di PC. Kenapa pakai Unity? Bukan Eclipse atau Android Studio? Ya.. Karena setahu saya ini adalah cara termudah untuk membuat simple Augmented reality. Pada artikel ini asumsi saya paling tidak sobat sedikit banyak sudah pernah mencoba tools ini. Jika sobat sama sekali belum tahu apa itu Unity silahkan mampir lagi di artikel tentang pengenalan unity. Sobat belum puas kenalannya sama Unity? Nih saya kasih link-link lagi untuk belajar unity lebih dalam di kumpulan link tutorial gamedev. Unity sendiri memiliki situs resmi di www.unity3d.com dan versi gratis dari unity dapat di download di sini.
- 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. Situs resmi dari Vuforia SDK dapat dikunjungi di sini dan versi terbaru dari Vuforia SDK sendiri dapat di download di laman situs resminya sini. Namun karena cepatnya perkembangan Vuforia SDK menyebabkan adanya perubahan yang cukup signifikan hampir di setiap versi terbaru. Untuk itu kami menyarankan bagi Sobat yang masih pemula untuk menggunakan Vuforia SDK versi 2.6.7 yaitu versi yang sama dengan yang digunakan pada tutorial ini. Adapun Vuforia 2.6.7 dapat di download di sini.
- Secangkir kopi panas dan sebungkus cemilan, untuk mengurangi bosan ^_^
Mungkin cukup sekian dulu alat dan bahan yang perlu disediakan, langsun saja kita mulai mebuat aplikasi augmented reality. Berikut adalah langkah langkahnya step by step :
1. Buat project baru
Buka Unity klik File >> New Project >> Tentukan lokasi penyimpanan. Setelah itu pilih File >> Build Settings >> pilih platform Android dan klik Switch Platform.
Gambar switch platform Android
2. Konfigurasi proyek
Sebelum menjalankan tahap selanjutnya lakukann konfigurasi proyek. Masi di Build Setting >> klik Player Setting
Gambar Klik player setting untuk masuk ke konfigurasi
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.duniadigit.arexample) >> Rubah minimum API Level Android 2.2 (Froyo)
Gambar Rubah setting pada Resolution & Other Settings
3. 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 yang baru saja Sobat download.
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.
4. 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 seperti gambar di bawah
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'
Selanjutnya klik Add Target. Jadi intinya, satu buah project, satu buah database bisa jadi memiliki lebih dari satu marker, sesuai dengan kebutuhan sobat.
Imagetarget yang dibuat akan ditampilkan kosong. Klik imagetarget kosong yang baru tersebut untuk mengupload marker sesuai keinginan sobat.
Setelah itu akan ditampilkan form upload marker. Isi sesuai ketentuan dan kebutuhan ya.. Klo selesai klik Add.
Setelah marker berhasil di upload Vuforia akan mengkalkulasi kelayakan marker. Semakin bertexture dan semakin tinggi contrast marker maka semakin banyak bintang yang didapat, itu berarti semakin bagus pula kualitas marker. Marker yang bagus akan meminimalisir tingkat marker lost yangitu keadaan dimana marker tidak dapat di deteksi.
Kemudian pilih marker mana saja yang ingin dimasukkan dalam proyek. Ingat... Satu project bisa memiliki lebih dari satu marker, sesuai kebutuhan aja. tinggal centang-centang marker yang diinginkan kemudian klik download selected target.
Karena kita menggunakan unity maka download marker sebagi unity extension. Pilih Unity Editor >> klik create.
5. Import marker Image Target ke dalam project
Seperti import Vuforia SDK pada langkah 3 lakukan double klik pada marker kita yang berupa extension unity .unitypackage
Selanjutnya lihat kembali Image Target dan lihat pada bagian Inspector. Lakukan konfigurasiseperti pada gambar di bawah
Setelah Image Target me load marker maka otomatis texture Image Target yang sebelumnya hanya putih akan berubah sesuai texture marker
Jangan lupa melakukan konfigurasi pada ARCamera untuk me load target.
6. Uji coba proyek
Langkah berikutnya adalah ujicoba, buat objek cube di atas marker. Klik Game Object >> Create Other >> Cube. Selanjutnya posisikan cube sedemikian rupa di atas marker
Kamudian simpan scene, klik File >> Save Scenes. Pada project ini scene disimpan di direktori _Scenes >> Main Scenes. Untuk mencompile project sebelumnya harus mengincludekan scene di dalam build settings. Klik File >> Build Settings >> Drag & drop scene ke Build Settings
Sebelum proses compile pastikan device Android Sobat sudah dapat dideteksi adb dan siap untuk debugging. Baca kembali Alat dan Bahan poin 1. Kemudian klik Build And Run, tunggu proses selesai, dan lihat Android sobat akan menjalankan aplikasi ini. Arahkan kamera ke marker dan bim salabim... Lihat apa yang terjadi....
Lho kok gelap? Ya memang.. Karena memang belum ada cahaya. Mari kita poles sebentar agar lebih terang dan berwarna. Tambahkan texture dan penerangan directional light
Selanjutnya lakukan compile ulang dan liha apa yang terjadi...
Akhir kata semoga tutorial ini bermanfaat, mohon maaf jika ada kesalahan, kalau ada pertanyaan silahkan di komen aja. Akir kata terima kasih telah membaca dan terus berkarya ^^
PROJECT : http://www.4shared.com/zip/11MLgazi/Simple_AR_Vuforia_SDK.html
Artikel terkait :
Membuat button Touch Screen di Unity dengan GUI Texture
Cara import model 3D .blend di Unity
mas,,bagus tutornya,,klo mau pake 2 image target bsa gak ya? trus nnti objectnya bsa bergabung gtu
ReplyDeleteMakasih mas.. Ini blog baru kok.. ^^
DeleteBisa.. dalam satu scene kasih aja 2 imaga target. Misal ImagetargetA dan ImagetargetB. Kemudian buat object misal KubusA dan KubusB. Taruh aja kubusA jadi child ImagetargetA, KubusB jadi child ImagetargetB. Nanti kalo ImagetargetA terdeteksi maka akan muncul kubusA, kalo ImagetargetB terdeteksi bakal muncul KubusB. Kurang lebih seperti itu...
okey mas,,misal kan udah kelihatan 2 marker dengan 2 object,,,trus marker A dan B klo di deaktkan nnti object A dan B bergabung misal jadi bola dan marker B bsa dihilangkan dari kamera,,,sisa marker A dengan object lingkaran,,,kira2 bsa gak klo kasus nya sprti itu? hehe ^_^
DeleteBisa banget... Kalo itu sih tergantung gimana scriptingnya. Sebelumnya Agan sudah mengenal sama Software Unity apa belum? Kalau belum harus belajar dulu gimana scriptingnya. Ini saya udah rangkum beberapa link tutorial kok http://duniadigit.blogspot.com/2013/08/kumpulan-link-tutorial-seputar-game.html
Deleteokeey mas ke TKP
ReplyDeleteaq rencana mau membuat sprti ini untuk skripsiq
https://www.youtube.com/watch?feature=player_embedded&v=CqUd3N4vR3w
Bisa banget kok buat kayak gitu.. Semangat ya gan.. Kalo berkenan follow blog ini di twitter yah, @duniadigit . Biar blognya rame.. Hehehee... ^^
Deleteok mas udah aq follow,
Deletemas bsa share scriptnya kayak gmna? :)
mksih
Script apa ya? Kalo script tutorial suda saya share kok... Itu silahkan di download projectnya.. ^_^
Deletemas ada pandangan gak, pake script apa supaya bisa mendeteksi atau 2 marker atau 2 objek yang berbeda lagi berdekatan,,, :), mohon bantuannya :)
DeletePake aja Vector3.Distace(marker1.transform.position, marker2.transform.position) untuk menentukan jarak antara marker 1 dan marker 2. Pakai aja treeshold, misal jaraknya kurang dari xxx maka yyy...
DeleteMas mau tanya klo unity export ke eclipse gmn caranya? Q mau buat virtual button dengan action yang berbeda di android.
ReplyDeleteWah gak tau... Belom pernah denger saya klo unity bs diexport ke eclipse, adanya dari unity langsung build .apk. Maksudnya virtual button gimana ya? Apa kayak yang di artikel saya ini http://duniadigit.blogspot.com/2013/09/membuat-button-touch-screen-di-unity.html
DeleteThis comment has been removed by a blog administrator.
ReplyDeleteWah gatau gan... Segitu panjangnya... Gabisa bayangin saya gan... :D
Deletepak, mau tanya nih. kalo project punya saya setelah di build run di android kok layarnya cuma separuh yang tampil. itu solusinya gimana ya?
ReplyDeleteLhooo... Saya dipanggil pak... Jadi malu saya... Belum juga lulus kuliah.. :D
DeleteMmmm... Saya kurang tahu nih.. Coba screenshotnya di upload ke image hosting aja, terus linknya kasi tahu saya, biar saya tahu gmn solusinya.
Ato jangan-jangan gara-gara default orientation pada player settingnya. Coba masuk Edit >> Project setting >> Player >> Pilih icon android >> Resolution and Presentation >> Default Orientation >> Pilih Lanscape Left
Semoga membantu :)
saya juga mas, udah nyoba bikin dari awal sesuai tutorial & juga download project yg udah jadi tetep aja cuma kecil gt seperempat layar, landscape tp disebelah kiri....
DeleteCoba di upload dan di share screenshotnya, kali aja saya bisa bantu... :)
DeleteSaya juga sudah mencoba dan mengalami hal serupa. Saya sendiri kurang tahu apa masalahnya. Namun kemungkinan terbesar adalah karena versi dari Unity. Terjadi banyak perubahan mulai dari Unity versi 4.3. Saya sarankan untuk menggunakan Unity 4.2x. Silahkan download di arsip Unity, cari aja di google ada kok..
Deletewah mantap gan, udah gw coba dan berhasil :D
ReplyDeletebtw, kalo samples imageTargets dari Vuforia+Unity yg di Eclipse ada tutorialnya juga gak gan?
Wah... Terima kasih juga udah ngikuti tutorial saya... Hehehehe... :D
DeleteKalo di eclipse kebetulan belom nyoba saya... Tapi kenapa susah2 wong ada cara yang lebih gampang di unity.. Toh klo mau bikin yang aneh2 bgt sampe kepepet dan gabisa ditangani oleh Unity nanti bisa pake kelas JNI nya unity, yang mampu nggabungin java native android dengan Unity. Bisa liat disini http://docs.unity3d.com/Documentation/Manual/PluginsForAndroid.html
Tapi selama ini saya belom pernah menggunakan trik ini, karena emang sejauh pengalaman saya untuk fungsi game dasar sudah bisa ditangani semua sama kelas-kelas yang ada di Unity.. :)
mas saya sudah coba tutorialnya sampai jadi .apk
ReplyDeletetetapi pas di tes, sama seperti mas" yang di atas
1. layar hanya seperempat (defaultnya sudah landscape left )
2. object ARnya gak muncul ketika di run di android
untuk ngirim screenshootnya gmana ya mas caranya..?
saya lagi belajar ttg AR mobile untuk bahan skripsi saya nanti
mohon bantuannya mas Ahmad
Saya juga sudah mencoba dan mengalami hal serupa. Saya sendiri kurang tahu apa masalahnya. Namun kemungkinan terbesar adalah karena versi dari Unity. Terjadi banyak perubahan mulai dari Unity versi 4.3. Saya sarankan untuk menggunakan Unity 4.2x. Silahkan download di arsip Unity, cari aja di google ada kok..
DeleteGan ane mau tanya kalo mau bikin AR dengan 2 marker gimana ? Ini ane udh buat dalam satu project ada 2 scene, kok scene yang kedua gk bisa muncul objectnya hehehe :D
ReplyDeletemohon bantuannya gan :D
Tinggal bikin dua marker aja... Ada kok di sample project nya... :)
Deletemakasih mas tutorialnya
ReplyDeletepas hp ane deketin ke marker keluar kotak di tengah2, tapi pas kameranya ane alihkan ke tempat laen kotaknya ga ilang , pas ane ke marker lagi keluar lagi kotaknya di tengah2 marker
itu kenapa ya?
Owh... itu obyeknya harusnya ada di child-nya image target. Baca lagi step 6, gambar pertama. Semoga membantu :)
Deletemas, link kumpulan projectnya kok g ada lagi yah ?
ReplyDeleteAda kok... Klik aja link-nya, nanti masuk ka adfly, lihat pojok kanan atas. Disitu suruh nuggu beberapa detik, kemudian klik 'Skip Ad', nanti akan di redirect ke 4shared. Makasih sudah mendownload.. :)
DeleteMakasih deh... Wah.. Bagus banget deh.. Lebih bagus kalo dikasi step by step cara buatnya. Nanti kalo boleh saya repost di blog ini. Hehehehe... :D
ReplyDeletemas kalo gak punya hape amdroid gimana? wkwkwkwk
ReplyDeleteNyilih lah, lak g enek silihan berdo'a tengah malam sampe enek HP jatuh dari langit. ^^
Deletemmmm... ya gabisa, gimana ngilangin markernya. Wong markernya ditangkap kamera...
ReplyDeletegan kalo supaya bisa mengenali 4 marker dalam stu aplikasi gimana ya?
ReplyDeleteSaya kurang tau pasti gimana caranya, karena saya sendiri juga tidak terlalu mengikuti perkembangan Vuforia ini. Namun di vuforia terbaru bakan memungkinkan untuk menggunakan lebih dari 100 marker dalam 1 aplikasi, yaitu dengan sistem cloud. Kalo cara termudah menggunakan 4 marker coba untuk dibuat 4 image target dalam 1 scene. Di sample projectnya vuforia ada kok. Tinggal nyontek aja..
DeleteBuild Setting >> klik Player Setting
ReplyDeletewaktu sya klik player setting koq muncul error
Failed to find:metroEnableLowLatencyPresentationAPI
UnityEditor.PlayerSettingsEditor:OnEnable()
ada solusinya mas.?
wah... belom pernah mengalami masalah seperti itu saya :)
Deletemas, ketika semua step tlh dijalankan dengan baik, pas ketika build and run, kan muncul tu kotaldialog untuk menyimpan *.apk nya, lalu sya simpan ke folder projectnyya...lalu prosesnya kn jalan tu, ketika progresbarnya dah samapai setengah, muncul kotak dialog lagi, untuk menyimpan yg di bagian select folder nya tertulis "android-sdk-windows". nah sya bingung mas, folder itu lokasinya dimana??, sya coba buat foldernya eh, gk mau juga,, malah muncul lagi kotak dialog yg sama. gmn solusinya mas...?
ReplyDeleteini saya sertakan link gambarnya mas:
http://www.mediafire.com/view/exeiqbp1c483v7l/1.png
Owh... Itu gini.. Jadi klo mau build apk android harus terlebih dahulu install android-sdk, sama kayak klo mau bikin aplikasi android di eclipse, kan harus install android-sdk dulu. Nah.. Klo udah di instal buka unity, klik edit >> preferences >> External tools >> Android SDK Location >> tentukan lokasi install android-sdk. Secara default klo windows biasanya ada di C:/Program Files/android-sdk-windows.
DeleteSemoga bermanfaat :)
makasih gan, pas di built & run berhasil dengan cara ini.
Deletetapi .apk yg jadi gak bisa di install / di uji cobakan di hp android (hp android yg ane gunakan OS gingerbead). , gak bisa di instal katanya pas dibuka apk nya. gimana gan agar works di hp ????
makasih sebelumnya, keren tutor AR nya :D
Kalo boleh tau type HP nya apa ya gan? Dari dokumentasinya Vuforia itu yang di support minimal processor ARM7, ato klo mau ngira2 ya kurang lebih 1GHz ke atas lah. Mungkin gara2 itu g supportnya.. :)
Deletesamsung lama gan ( Samsung Galaxy Y S5360 ) , kayaknya iya, spek tuk proci nya ane browsing 830 MHz ARMv6 :( .
ReplyDeleteBoleh request gak gan, bikin tutorialnya untuk ngerun AR ini tanpa device hp android , misalnya pake emulator atau kamera laptop gitu ???
Wah iya tuh.. Emang processornya yang g support..
DeleteWah.. maaf gan, saya belom pernah nge run AR pake emulator. Klo kamera laptop ada yang bilang emang g support gan untuk Vuforia.. :)
hahhaaa, iya gan, it works, saya coba di hape temen.....
Deletemakasih gan tutor dan respon dari pertanyaan saya :)
di tunggu tutor2 unity lainya gan XD
Hahaha.. Makasi juga gan udah baca blog saya.. Selamat atas keberhasilannya.. :D
DeleteGan, mau tanya, gimana caranya move 2 object yang berbeda, tapi dengan 1 tombol.
ReplyDeleteBagaimana kondisi "if"nya..? makasi gan :D
wah sepertinya agan masih bener2 dasar... Susah kalo saya jelasin dari awal... Silahkan diikuti tutorial ini aja, http://duniadigit.blogspot.com/2013/08/kumpulan-link-tutorial-seputar-game.html
DeleteSilahkan diikuti salah satu tutorial di bagian 'Unity Basic'. Semoga bermanfaat :)
hay brother mau numapng tanya lagi.
ReplyDeletesorry agak panjang saya ingin membuat apk ar di unity + vuforia. dalam gui nya saya ingin mem buat cara menggunakkan apk ar tersebut karena ar masih termasuk baru populer. untuk menggunakan apk ar pastinya user harus mempunyai marker yg sudah develop buat untuk menampilkan obj ar. bgaimna solusinya agar user bisa mendaptkan marker tersebut apakah di sertakan kedalam apk, dan dalam hal ini pasti marker harus di print dahulu oleh user. bgaimana membuat gui print tsb?? thanks
Kalo saran saya sih kejauhan mikirnya. Lagian masa mau ngeprint via HP, tambah susah kan?
DeleteSaran saya ya.. Agan harus punya web hosting, cari gratisan aja klo mau. Nah tinggal di unitynya kasi petunjuk, yang intinya dapatkan markernya di www.blablabla.com. Kalo bisa tulisan www.blablabla.com itu berupa link, yang bisa di klik user. Cara buat link di unity saya belom pernah nyoba, silakan cari aja di google.
cara install ADB tolls gimana ya bro? atau mendeteksi PC sudah terinstall ADB Tools sehingga Divice sudah bisa terhubung
ReplyDeleteLihat lebih lanjut di developer.android.com, ada step install. Mudah, tinggal extract dan jalankan.
DeleteMaaf mas, saya udah ikutin tutorial diatas dan berhasil. objeknya keluar jika diarahkan ke marker. masalahnya tampilan kameranya kok cuma setengah layar android saya mas ? itu kenapa ya ?
ReplyDeleteTrims
Versinya.. Coba download unity terbaru + Vuforia terbaru, mungkin bisa. Kalo tutorial yang saya tulis ini pake Vuforia 2.6.7 dan Unity 4.2. Setahu saya kalo Vuforia 2.6.7 dipasangkan sama Unity 4.3 hasilnya jadi setengah layar. CMIIW :)
Deletemakasi buat fast response nyaa.
ReplyDeletesy udah download yg vuforia 2.8.7
sy mau nanya lagi, cara meng-importkan vuforia yg 2.8.7 itu gimana ? gak sama dg vuforia yg 2.6.7 ya ?
hahaha.. Sama-sama... Asal ada internet kenceng saya selalu berusaha fast response kok.. :)
DeleteWah mohon maaf saya belum pernah make yang 2.8.7. Kalo ekstensinya .unitypackage ya mestinya sama, tinggal double click. Memangnya apa ekstensi nya?
sya udah dapat yg ekstensinya unitypackage dan udah berhasil ngikutin tutorial diatas. hehe
Deletecaranya sama aja ternyata..
boleh request tutorial gak ? buat bikin virtual button itu gimana ?
gan, ketika saya import vuforia-unity-android-ios-2-6-7.unitypackage muncul pesan peringatan yg seperti gambar yg sudah ane cantumkan di link ini gan http://www.mediafire.com/view/bdlb7ha595l97gy/import.png
Delete@Reni : Virtual Button yang gimana maksudnya?
Delete@Hasan : Itu setahu saya maksudnya fungsi yang ada di warning akan dihilangkan oleh unity pada beberapa versi berikutnya, dan biasanya disertakan fungsi pengganti. Contoh : GameObject.active is obsolete. Use GameObject.SetActive(). Nah disitu GameObject.active pada beberapa versi unity berikutnya akan dihilangkan dan diganti dengan GameObject.SetActive(). Jadi disarankan Anda menggunakan fungsi yang baru agar project Anda dapat di support oleh unity versi berikutnya. CMIIW :)
boleh minta link download vuforia sdk 2.8.7 ? :)
DeleteWah kalau versi 2.8.7 saya gak punya. Coba download di situs resmi vuforia aja kali aja ada
DeleteAssalamu'alaikum... Om admin, sya kesulitan buat virtualbutton nih di unity, Om admin punya tutorialnya gak ? tlong bantu sya Om admin... please...
ReplyDeleteVirtual button kayak gimana maksudnya?
Deletevirtual button seperti disini http://www.youtube.com/watch?v=SxhO4oKwLSo
ReplyDeletekatanya itu pake eclipse. kalau unity bisa gak dbikin gtu ? thanks
Wah... gabisa setahu saya yang kayak gitu
Deletemau tanya gan, di unity + vuforia bisa nambahin file berformat suara ga yah?
ReplyDeletekebetulan TA saya juga ttg AR di android.
Bisa kok.. :)
DeleteOo gitu ..
ReplyDeleteIya. Makasi mas :)
mas saya mau nanya dong. kan saat pertama coba bikin ketika mau masukin marker kita mengklik button dan akan diarahkan ke website vuforia untuk membuat marker. nah ketika saya sudah behasil lalu ingin membuat marker yang berbeda, saya harus menuju website vuforianya secara manual dengan mengetikkan alamatnya di web browser
ReplyDeleteIyaaa.. secara manual aja gpp :)
Deleteoh gitu makasih mas.
Deleteoiya nanya satu lagi dong ehehe
saya kan nyoba membuat 2 marker dengan cara memasukkan 2 imagetarget. nah itu 2 marker dan 2 objek tersebut jadi timpa menimpa ya mas? jadi ribet liatnya apalagi kalo lebih dari 2 marker mas.
apakah ada solusi biar ketika saya ingin membuat marker yang kedua, marker yg pertama bisa di hide dulu atau diapain sehingga tidak terlihat untuk sementara?
terima kasih mas. sori ngerepotin hehe
Lihat di bagian hierarchy, objectnya jadikan childnya marker, coba liat gambar ini http://i1314.photobucket.com/albums/t579/saifuddinazhar/Duniadigit%20Blog/Tutorial%20AR%20di%20Android%20Unity%20Vuforia/20_zps395774a8.png~original
DeleteNumpang nanya mas, itu markernya kan dibacanya di laptop ya? kalo di print markernya bisa tidak?
ReplyDeleteYa bisa lah.. Lagian masa HP nya ngerti itu marker di print ato nggak, pokoknya keliatan ya bisa di proses :D
Deletebisa import gambar 3d dari 3dmax kaga?
ReplyDeletebisa. import asset trus pilih file .max nya
DeleteNah sip.. itu sudah dibalas sama GUNARBOY :)
Deletepermisi mas saya mau nanya lagi nih ehehe
ReplyDeletekalo mau buat interface menu di android nya pake unity gimana ya?
ada tutorial untuk scriptingnya ga mas?
jadi saya rencananya awalnya kita bisa pilih objek. satu marker tapi bisa dipake beberapa objek. jadi misalkan saya pada menu awalnya memilih robot nah nanti objek yg keluar robot, trus jika saya memilih mobil pada menu utama, objek yg akan keluar adalah mobil. dan untuk memunculkan objek2 tersebut menggunakan marker yg sama
oiya link yg buat belajar unity itu ga bisa mas hehe
mohon bantuannya ya mas
terima kasih
untuk tutorial membuat button ada disini
Deletehttp://duniadigit.blogspot.com/2013/09/membuat-button-touch-screen-di-unity.html
Untuk mengganti obyek lumayan panjang sih scriptnya. Coba belajar instantiate dan destroy object di unity
oke mas. makasih masukannya ya hehe
Deletemas mau nanya lagi dong. bisa ga kalo camera ar nya terbuka nya setelah menekan button?
ReplyDeletejadi aplikasinya itu awalnya ada menu. nah ketika saya klik button "play" akan terbuka jendela camera ar nya mas
bisa kah?
terima kasih mas
Om, kak, mas, mau tanya nih.... Kan ane udah jadi rancang 3D_nya, truus
ReplyDeletedi built & run, tapi pas di play cuma opening logo Unity3D aja, itu kenapa ya ??? klo ada yang tau kasih tau dong... bingung nih...
Wah kenapa yah... Saya g tau kalo gak liat sendiri kasusnya. Usahakan versi vuforia + unity nya sama dengan yang ada di tutorial ini
Deletemas itu yang scripting touch scrren button nya di file baru atau di file "touch sceen button"?
ReplyDeleteuntuk melakukan panggilan scene ketika button ditekan, script "Application.LoadLeve()" nya ditaruh dibagian //do something here kan mas?
yup... betul.. tapi ketika phase nya touch ended
Deletegan, tau scrript buat
ReplyDeletebutton rotasi, zoom in/out ga?
Rotasi : transform.rotate
DeleteZoom in / out ini tergantung. Kalau AR ya tinggal di deketin kameranya kan zoom in namanya. Ato bisa ngatur di camera size nya. Saya agak lupa kalo kamera type perspective (3D), tapi untuk yang orthographic (2D) bisa pake Camera.main.orthoraphicSize = xx
misi mas mau nanya, saya kan mau buat aplikasi AR dengan 6 marker itu bisa ga ya ? cara nambahin markernya gimana ya ? terima kasih
ReplyDeleteMaaf atas lamanya respon. Bisa buat lebih dari satu marker. Untuk caranya yang paling simple buat aja 1 scene dikasi 6 object marker. Kalo yang mau ribet katanya vuforia sudah bisa fitur cloud. Jadi markernya online.
Deletemas mau nanya dong, cara memasukkan suara pada animasi di frame tertentu gimana ya? terima kasih..
ReplyDeleteKamu bisa bikin animation event. intinya seperti ini, kamu buat animasi >> pada frame yang kamu inginkan kasih event >> event dipakai untuk memanggil method tertentu, misal OnFrame10 >> Nanti di method OnFrame10 itu kamu play sound nya.
Deleteini referensi tentang animation event nya.
http://docs.unity3d.com/420/Documentation/Components/animeditor-AnimationEvents.html
dan ini referensi tentang play sound nya
http://docs.unity3d.com/ScriptReference/AudioSource.PlayOneShot.html
makasih mas, tapi saya bingung di codingannya. Ini codingan saya seperti di link yg mas kasih tapi masih error...
Deleteusing UnityEngine;
using System.Collections;
[RequireComponent(typeof(AudioSource))]
public class sound : MonoBehaviour {
public AudioClip impact;
void onFrame30(){
audio.PlayOneShot(impact, 0.7F);
}
}
Sory atas lamanya respon..
Deleteitu errornya dimana ya? Coba kamu kasih screenshotnya...
Harusnya sih dah bener...
maaf mas mau tanya,,unity yang mas pakai pro??
ReplyDeletecoz waktu saya edit kamera ada peringatan "This plugin is only supported in Unity Pro!"
Aduh... lupa saya... pokoknya itu ada yang centangnya diilangin di bagian camera biar g ada warning gitu. Saya lupa sih, soalnya saya cuma beberapa kali main AR
Deleteowh berarti pake yang free bisa y mas??
DeleteYup... bisa kok... :)
Deletemas saya mau tanya dong kalo cara buat tombol link di unity seperti di tampilan menu utama game counter strike/point blank gimana ya ? scriptnya apa ya ? makasih sebelumnya mas, blognya bagus and berguna banget
ReplyDeleteCoba kamu baca disini..
Deletehttp://duniadigit.blogspot.com/2013/09/membuat-button-touch-screen-di-unity.html
Itu buat touch screen yang mendeteksi mouse. Kalau kamu pengen buat dengan input mouse kamu ganti sendiri inputnya. Kamu pelajari Input.GetMouseButton(), Input.mousePosition, dsb
mas untuk TA saya disuruh buat light mapping seperti ini https://www.youtube.com/watch?v=tNyc9h22lvU kira kira bagaimana ya cara buatnya kalo boleh tanya :)
ReplyDeleteSory saya pending dulu jawabnya. Lagi pake koneksi wifi yang speed buka youtubenya di limit. Hahahahaha... :D
DeleteKamu message FB saya aja...
http://www.facebook.com/ahmad.s.azhar
Mas nanya dong, saya kan mau masukin sound ke virtual button, tapi sound nya akan bunyi kalo virtual button nya di press, itu script nya gimana ya?terima kasih..
ReplyDeletePertama akmu udah berhasil belum bikin virtual buttonnya? Sayangnya saya belum punya waktu untuk bikin tutorial virtual button.
DeleteUntuk sound kamu bisa pake scritp audio.PlayOneShot
coba kamu googling aja
mas saya udah ikutin tutor mas dari awal, tapi kenapa pas mau tak build malah minta roid-sdk-windows mulu ya??
ReplyDeletePertama install android SDK dulu. Baru setelah itu buka unity, klik edit >> preference >> external >> pada android SDK location pilih lokasi SDK yang baru diinstall tadi
Deletegan, ane mau nanya, kalo ane mau mainin game Augmented Reality android Di PC pake apa ya? kalo bluestack ane coba dah ane coba, n gak bisa, apakah pake software lain, makasih
ReplyDeleteWah gatau... Lebih enak pake langsung aja di devicenya. Jaman sekarang modal 500 rb aja uda bisa beli android... Hahahaha... :D
Deletemas azhar, saya mau tanya, saya kan membuat marker logonya PENS dengan background putih, format *.jpg (karena saya coba upload image *.png tidak pernah berhasil utk jadi marker).
ReplyDeletekemudian memberi obyek cube diatas marker logo PENS. sudah berhasil.
setelah itu, saya coba aplikasinya untuk deteksi logo PENS dengan background putih, berhasil mas, keluar obyek cube-nya.
Akan tetapi, ketika mendeteksi logo PENS dengan background transparan, tidak berhasil, mas ?
bisa kah membantu saya untuk memaksimalkan marker tersebut, mas ?
terima kasih sebelumnya. :)
Untuk membuat marker sama vuforianya sudah dikasi guide, diantaranya menggunakan warna-warna kontras, memperkaya texture, dsb. Bisa dibaca di dokumentasi vuforia. Dan ketika upload marker akan diberi rating yang menggambarkan kelayakan marker. Kalo background transparant kemungkinan ratingnya kecil sehingga susah dideteksi.
DeleteUntuk mekanisme deteksinya udah paten bawaanya Vuforia. Kita g bisa ngutek2 lagi. Jadi ya harus pintar2 cari motif marker biar hasilnya bagus :)
gan kalo spek hp selain armv7 gimana ya caranya biar support?
ReplyDeleteWAh gatau gan.. soalnya itu sudah bawaanya vuforia, dan di built dalam bentuk binary .dll. JAdi kemungkinan gak bisa di edit-edit dengan mudah.
Deletegan kalo mau masukin objek yang udah saya punya dan gak masukin objek kubus kaya punya agan gimana caranya ? saya udh punya objek 3d dan sudah ada animasi berputar dari 3dsmax, supaaya animasinya tetep jalan yang diimport file .3ds atau format lain?
ReplyDeleteKAlo .3ds bisa cuman saya kurang begitu ngerti cara masukinnya gimana. Kalo .blend sudah saya tuliis di blog ini. Kamu search aja di blog ini dengan keyword 'import model 3D .blend unity'
Deletemas mau nanya saya kan pengen bikin augmented reality tapi objeknya bukan kubus ,bola, ane pengeg buat objeck nya video ane nembak cewe lewat AR.. ane pernab liat di yutub tutorialnya tapi ane cari ga ada kira2 klo pake tutor di atas bisa ga ya atau ada yg di ganti caranya.. thanks
ReplyDeletemas gambar tutorialnya kok ngak kluar.
ReplyDeletemohon bantuannya soalnya lagi blajar nih
Ini gara2 pake photobucket.. Dlu katanya free, kadung saya pakek buat image hosting ternyata suru bayar -_-'
DeleteWah bagus juga untuk pemula, keren tutornya..
ReplyDeletekunjungi juga blog saya
http://blog.microtrafh.com/ atau http://microtrafh.com/
good luck :)
bro knp bukak appnya knp malah gelap cameranya?
ReplyDeletetolong masukanya
Pastikan step by stepnya g ada yang terlewat.. Klo g bisa kemungkinan versi unity dan vuforia nya g match. Coba ganti versi lain. Soalnya ada beberapa kasus di komen-komen di atas kalo kameranya cuma terlihat setengah alias kecil g full screen. Setelah saya telusuri ternyata emang versi Vuforia dan Unity nya gak match
Deletegan, disini kan turorial nya di build ke apk, buat di jalanin pake android.
ReplyDeletekalo di build ke exe lsg ngclose sendiri aplikasi nya.
ada tutorial di export ke swf atau exe ga biar work?
Untuk vuforia SDK hanya suport untuk mobile. Kalau mau bikin yang desktop mungkin bisa cari2 plugin lain :)
Deletenggak punya Rekomen Min buat Plugin yang lain?
DeleteGan numpang nanya... Lw yg muncul berupa animasi 3D kira2 bisa ga gan??... misal. Kubus x mutar2...mohon bantuan x gan... :)
ReplyDeleteBisa kok.. Coba klik window >> animation. Kemudian buat animasi disitu
DeleteGan numpang nanya... Lw yg muncul berupa animasi 3D kira2 bisa ga gan??... misal. Kubus x mutar2...mohon bantuan x gan... :)
ReplyDeleteBisa... model 3D bisa dibuat di blender, 3dsmax, dsb. Ini tutorial import dr blender http://duniadigit.blogspot.com/2013/12/cara-import-model-3d-blend-ke-unity.html
Deletekayaknya rumit ya?
ReplyDeleteguruhp.com
min,,, mau nanyak,,, knp gak bisa login ke sini:
ReplyDeletehttps://developer.vuforia.com/
Wah kurang tahu saya, coba langsung hubungi support dari vuforia :)
DeleteSiang mas, kalo pake unity 4.5 kok munculnya sebagian ya kameranya.. gimana masalahnya tuh n kalo cuma pke ARCamera gg mw muncul harus pke Main camera juga. jadi bingung...
ReplyDeleteSaya juga pernah mengalami seperti itu. Setelah saya telusuri ternyata ada ketidak cocokan antara versi unity dengan vuforia nya. coba cari unity versi lainya
DeleteGan mau tanya itu maksudnya child itu gimana. Kok modelnya tetep keliatan walaupun gak diarahin ke marker. Sorry ya gan masih belum paham
ReplyDeletemas saya mau nanya menbuat ar menampilkan konten video..terimakasih saya masih newbie..mohon di bantu ya..
ReplyDeleteSayang sekali saya belom pernah mencoba. Coba cari tutorial lain di youtube barangkali ketemu :)
Deletekalo caranya insert audio pas ketika object ar nya muncul gemana caranya ya??
ReplyDeleteKonsepnya adalah dengan menggunakan audio source dan audio listener. Audio source adalah sumber suara. Ini bisa di leteakkan pada obyek yang akan diberi suara seperti model 3D dsb. AudioListener ibarat telinga. Biasanya di letakkan pada main camera, meskipun tidak selalu.
Deletehttp://docs.unity3d.com/Manual/class-AudioSource.html
http://docs.unity3d.com/Manual/class-AudioListener.html
mau tanya dong
ReplyDeleteaku marker udh ada, unity pake yg 4.2, vuforia sdk 3.0.9, android sdk juga sudh ada
trus aku nyoba bikin sih bisa tapi kenapa setiap di coba di smart phone selalu force close kenapa ya??
udh nyoba berkali-kali tetep aja gitu
Ada banyak kemungkinan, saya tidak dapat memastikan. Coba di share screenshot log cat nya :)
DeleteMas mau nanya kalo bikin yang kayak gini https://www.youtube.com/watch?v=g4kaGskYHpQ menurut mas tingkat kesulitannya gimana?
ReplyDeletejadi dia dalam satu marker terdapat 1 objek tapi objek tersebut ketika di klik bisa keliatan komponen-komponen yang ada di dalam objek tersebut
Dari segi programming saya pikir cukup mudah. Tingkat kesulitanya membuat obyeknya karena harus menguasai software pembuat model 3D seperti blender atau 3dsmax.
DeleteAssalam....
ReplyDeleteijin tag ya...
terimakasih
Ok... terima kasih :)
Deletegan tambah suara gimana yah ? ada tutorialnya gak ? maklum msh newbe
ReplyDeleteCoba cari di komentar di atas, sudah ada yang tanya dan sudah saya jawab :)
Deletemas boleh minta kontaknya ga ? mau nanya nanya nih tentang AR. ribet kalo disini mah. sekalian mau ngirim screenshotan soalnya. susah dijelasinnya.
ReplyDeleteThis comment has been removed by the author.
DeleteSilahkan message saya di FB
Deletehttps://www.facebook.com/ahmad.s.azhar
mas saya mau nanya beda'a AR android sma AR IOS itu apa ya ? apa script'a beda apa gmana??
ReplyDeleteAndroid kan untuk device dengan OS android seperti kebanyakan handphone samsung galaxy, sony xperia, dsb. Sedang iOS dipakai oleh device buatan apple seperti iPhone dan iPad. Adapun pemrogramanya dengan unity tidak terlalu berbeda jauh. Setting platform dapat dilakukan di file >> build settings
DeletePAS INSTALL DI ANDROID, KOK GAK FULL RESOLUSINYA KENAPA YA?
ReplyDeletemas kalau mau rubah boxnya jadi hanya png gmn?
ReplyDeletemaksudnya gimana?
Deletebro, kalo gambar buat nampilin AR nya di PRINT. apakah akan muncul?
ReplyDeleteBisa banget.. Justru sebenarnya di print, tapi karena saya males ngeprint saya pake monitor aja. Hahaha... :v
DeleteThis comment has been removed by a blog administrator.
ReplyDeleteMas mau Tanya, bagaimana cara membuat beberapa scene AR dalam 1apk?
ReplyDeletebapak ibu yang terhormat
ReplyDeletesaya memerlukan bantuan saudara
saya ingin membuat planet saya rotate , dan setelah di masukan script
dan semua sudah setel BUMI saya berhasil rotate
tetapi Planet MARS saya tidak bisa rotate
dan setelah di cek semua script sama, mohon saudara dapat membantu saya
blh kirim ke e-mail saya jelvinxz@yahoo.com
terimakasih banyak
Punten mas, ini kalo udah di build and run kan ntar ada scene yg di build kan di device. Tapi pas dibuka malah seperti camera mas. Itu gimana ya mas ? makasih
ReplyDeleteSalam kenal, Saya udah ngikuti tutor diatas tapi kok kamerannya blank ya?
ReplyDeletegmn solusinya? Trims
Gan donwload SDK androidnya d mana?
ReplyDeletetrus brapa file sizenya kira kira?
gan mau tanya , jadi saya sudah berhasil bikin dan instal tapi pas dibuka aplikasinya camera nya ga run gan jadi cuma blank hitam doang tetapi kalo kita arahin marker hpnya keluar objectnya , tau gan kenapa ?
ReplyDeleteMas aku mau nanya, aku udh ngikutin cara mas, tapi kok ga keluar ya objek 3dnya? Yang jdi markernya gambar yg saya tentuin jdi marker di vuforia kan? Bukan harus download gambar saya lagi dri vuforia? Soalnya pas saya download yang ada hanya package marker unitynya saja. Makasih mas
ReplyDeleteMarkernya kamu bikin sendiri, bukan bawaan vuforia. Kamu bisa mendesain marker sesuai keinginan kamu.. Yang perlu diperhatikan ketika upload marker vuforia akan memberikan rating (berupa bintang). Semakin banyak bintang maka semakin mudah terdeteksi. Jadi pastikan marker kamu memiliki rating minimal 3 agar mudah dideteksi
Deletemas saya gagal pada tahap : Klik object ImageTarget pada window scene dan pada inspector klik 'press here for target....
ReplyDeletetolong dibantu ya mas, saya masih baru
kalo mau buat marker sendiri bisa ngga bro??
ReplyDeletegan mau tnya kira" solusinya apa buat objek yg g mau ngikutin gerakan markernya. trus gmn y cranya biar ktka objek muncul suaranya jg mncul, mhon share video tutornya donk.. urgent!!!
ReplyDeleteMas Ahmad Saifuddin Azhar
ReplyDeleteSy ica mahasiswa pertanian. Sy pny project buat AR, ada 2 project. mungkin mas nya tertarik bergabung. Sistem bagi hasil atau outsourc bs dibicarakan lbh lanjut. Jika tertarik bs hub sy di nbariro@gmail.com atau WA ke 085780075180
Karena sy jarang online. Thz
mas... saya mau nanya...pada saat build and run kok komen nya "no android device found"
ReplyDelete"make sure usb debugging has been enabled"
itu kenapa ya?
mohon informasi nya mas ahmad
saya menemukan ini mas . .. Background Camera Video . . .saat menjalan kan aplikasi . . .tolong di bantu mas . . .
ReplyDeletesaya pakai unity3d versi 4.3 dan vuvoria 5
tolong jawab ke email saya ya mas
rianfartawijaya@gmail.com
Gan gima ya caranya agara saat objek ar di zoom dan kamera agar tidak bisa nembus objek ???
ReplyDeletemas mau tanya, saya ke build setting kok platform androidnya gk bisa dipilih ya?(note:switch platform, player setting, build, build amd run pada platform android abu2)
ReplyDeletedi preferences gk ada tulisan android. saya pake unity terbaru
Mas permisi, saya baru mengenal program ini, jd saya gak tau harus memulai dr mana mas, kalo boleh minta bantuan nya ya mas, saya harus memulai dr mana untuk menjalankan program ini.
ReplyDeleteDan juga untuk gambar animasinya, apakah gambarnya sudah harus dalam bentuk gambar animasi yg sudah di edit menggunakan corel ??
Trimakasih mas
Mas permisi, saya baru mengenal program ini, jd saya gak tau harus memulai dr mana mas, kalo boleh minta bantuan nya ya mas, saya harus memulai dr mana untuk menjalankan program ini.
ReplyDeleteDan juga untuk gambar animasinya, apakah gambarnya sudah harus dalam bentuk gambar animasi yg sudah di edit menggunakan corel ??
Trimakasih mas
mas kok objeknya muncul sendiri, padahal gx diarahan ke marker ?
ReplyDeletemas,kok pas di jalanin di android setelah logo unity ada tulisan error,kenapa yah?
ReplyDeletemas kalo misal objek 3d nya ada 7 ni buat tombol Next next di AR nya gimana.. jd biar 1 marker bisa di next dr objek 1 ke objek 2 dst
ReplyDeletemas kalo misal objek 3d nya ada 7 ni buat tombol Next next di AR nya gimana.. jd biar 1 marker bisa di next dr objek 1 ke objek 2 dst
ReplyDeletemo tanya kalo bikin augmented pk markerless buat di luar gedung / di maal gmn caranya..thx ya
ReplyDeleteOm, saya punya masalah pada projek AR yg saya buat. Ketika build and setting selesai, aplikasi berjalan namun kamera tidak terbuka dan ada notif "could not initializ the tracker" dan ada notif "loaddataset debug.error" mohon dibantu Om
ReplyDeleteMas bisa nggak kalo koordinat dibuat sebagai marker ?
ReplyDeletemasa kenapa setelah saya jadiin apk, trus saya instal di hp android kamera arnya gk muncul yg muncul hanya kameranya gelap. saya mohon bantuanya
ReplyDeletemas kenapa setelah saya jadiin apk dan saya instal di hp android saya kamera arnya tidak nampil, ar kamernya hanya layar gelap yg muncul mohon bantuannya
ReplyDeletebang, boleh tanya, saya sudah ikutin tutorialnya, cuman pas lagi export ke APK muncul "Select Android SDK root Folder" itu maksudnya apa ya? mohon bantuannya, untuk skripsi nih bang..
ReplyDeletemas untuk menentukan jarak marker dengan kamera bisa lebih dari 2 meter ga?
ReplyDeletegan punya saya tidak nampak marker di "image target Behavour". suda masuk ke vuforia dan buat data base dan add target. tetap tidak bisa.
ReplyDeletemohon bantuannya GAN.
Mas mau tanya untuk tutorial face tracking AR ada gak ?
ReplyDeletemas saya mau tanya kalau cara menampilkan bola tepat di depan layar android di unity gimana saya mau bikin gam basket
ReplyDeleteKalau buatnya di android studio gimana?
ReplyDeleteKalau buatnya di android studio gimana
ReplyDeleteThank you for nice information
ReplyDeleteVisit our website : https://journal.uhamka.ac.id/index.php/rektek/index