Talaan ng mga Nilalaman:
- Hakbang 1: Mag-download ng Unity 3D
- Hakbang 2: I-install ang Unity 3D
- Hakbang 3: Lumikha ng isang (libre) Account
- Hakbang 4: Lumikha ng Iyong Project
- Hakbang 5: Paglikha ng Iyong Scene
- Hakbang 6: I-download ang Aryzon SDK
- Hakbang 7: I-import ang Aryzon SDK sa Unity
- Hakbang 8: Buksan ang Vuforia Demo Scene
- Hakbang 9: Lumikha ng isang Bagong Prefab
- Hakbang 10: I-import ang Mga Prefab Sa Eksena
- Hakbang 11: Tanggalin ang Cube
- Hakbang 12: Lumikha ng isang Model Folder
- Hakbang 13: Kumuha ng (mga pag-download) na Mga Modelong
- Hakbang 14: I-drag at I-drop
- Hakbang 15: Gawin itong Snow
- Hakbang 16: Paglipat ng Platform
- Hakbang 17: Baguhin ang Mga Setting
- Hakbang 18: Pagkuha ng Vuforia Key
- Hakbang 19: Pagpasok sa Vuforia Key sa Iyong Proyekto
- Hakbang 20: Pagkuha ng Android SDK
- Hakbang 21: Bumuo ng Oras
- Hakbang 22: Masiyahan sa Iyong Kakayahang Dekorasyon ng Pasko
Video: DeskMagic - Gumagawa ng isang App para sa Iyong Aryzon AR Headset (TfCD): 22 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Sa Instructable na ito ay pupunta kami hakbang-hakbang sa proseso ng paglikha ng isang simpleng aplikasyon ng augmented reality (AR) para sa Aryzon AR Headset. Walang kinakailangang pag-coding o iba pang karanasan. Kahit na ang app ay medyo pangunahing, ito ay isang masaya at madaling paraan upang makapagsimulang maglaro sa mga posibilidad ng AR.
Para sa karagdagang impormasyon tungkol sa headset ng Aryzon AR, bisitahin ang:
aryzon.com/
Mga modelong ginamit sa Instructable na ito kung saan nai-download mula sa Google Poly mula sa mga sumusunod na may-akda:
Sled, snowman, puno na may mga regalo, cabin - ng 14islands Lab sa ilalim ng lisensya ng CC-BY
Iba pang mga puno - sa pamamagitan ng Poly ng Google sa ilalim ng lisensya ng CC-BY
Snowy ground - sa pamamagitan ko
Hakbang 1: Mag-download ng Unity 3D
Mula sa sumusunod na link, i-download ang libre, personal na bersyon ng pagkakaisa. Ito ang makina ng aming AR app.
store.unity.com/
Hakbang 2: I-install ang Unity 3D
Kapag bumukas ang installer, hihilingin sa iyo na pumili kung aling mga module ng pagkakaisa ang nais mong i-install. Kakailanganin mo ang sumusunod
- Pagkakaisa mismo - Medyo mahalaga
- MonoDevelop - ginamit para sa debugger, walang aktwal na pag-coding sa proyektong ito
- Dokumentasyon - para sa help system na maayos na gumana
- Suporta sa pagbuo ng Android - pinapayagan kang lumikha ng mga android app kasama ang iyong proyekto, maaari kang magdagdag ng anumang mga karagdagang platform na nais mong paunlarin, kahit na ang itinuturo na ito ay sumasaklaw lamang sa Android
- Vuforia Augmented Reality Support - Ginamit para sa aktwal na pagsubaybay sa AR, kinakailangan upang ilagay ang aming 3D mundo sa iyong desk.
Hakbang 3: Lumikha ng isang (libre) Account
Kakailanganin mong lumikha ng isang account upang magamit ang Unity 3D. Ito ay libre para sa personal na paggamit.
Hakbang 4: Lumikha ng Iyong Project
Ngayon ay oras na para sa iyo upang lumikha ng iyong proyekto. Bigyan ang iyong app ng magandang pangalan, at pumili ng isang lokasyon kung saan madali mong mahahanap ang anumang mga file na ilalagay ng Unity doon.
Hakbang 5: Paglikha ng Iyong Scene
Magbubukas ang pagkakaisa sa isang walang laman na eksena na nilikha. Maaari mong pangalanan ang eksenang ito sa pamamagitan ng pag-save nito ngayon.
Hakbang 6: I-download ang Aryzon SDK
Lumikha si Aryzon ng isang SDK na isinasama sa Unity sa pamamagitan ng isang pakete ng pagkakaisa. Maaari mong i-download ang SDK na ito sa sumusunod na link:
developer.aryzon.com/t/basic-setup-of-sdk/…
Hakbang 7: I-import ang Aryzon SDK sa Unity
Pumunta sa Mga Asset> i-import ang package> pasadyang package. Pagkatapos piliin ang Unitypackage ng SDK at i-import ang lahat sa iyong proyekto.
Hakbang 8: Buksan ang Vuforia Demo Scene
Makakakita ka ngayon ng ilang mga bagong folder sa pangunahing folder ng proyekto. Pumunta sa Mga Asset> Aryzon> Mga Sample na Eksena, at buksan ang eksena sa pagsubaybay sa Vuforia.
Hakbang 9: Lumikha ng isang Bagong Prefab
Upang mai-save ang ating sarili ng ilang mga problema, makakagawa kami ng isang prefab (isang pamantayan, may kakayahang kopyahin na bahagi) mula sa sangkap na 'ImageTarget', na maaaring pumili sa hierarchy window.
I-drag lamang ang sangkap na 'ImageTarget' sa Mga Asset> Aryzon> Prefabs, folder, tulad ng nagawa ko na sa larawan.
Hakbang 10: I-import ang Mga Prefab Sa Eksena
Maaari mo na ngayong gamitin ang parehong prefab folder upang mai-import ang dalawang pinakamahalagang bahagi ng app: ang bahagi ng AryzonVuforia, at ang bahagi ng imagetarget. Maaari mong i-drag ang mga ito mula sa prefab folder papunta mismo sa iyong eksena.
Hakbang 11: Tanggalin ang Cube
Kapag nag-click ka sa bahagi ng ImageTarget sa iyong hierarchy window, mapapansin mo na ang kubo sa screen ay isang bata sa sangkap na iyon. Sinasabi nito sa engine kung saan dapat ilagay ang kubo na may kaugnayan sa target.
Nangangahulugan ito na ang lahat ng mga modelo na nais naming ipakita nang tama sa AR, kailangang idagdag sa eksena bilang isang bata sa sangkap na ImageTarget.
Maaari na nating alisin ang kubo, at palitan ito ng mas maraming kagiliw-giliw na bagay sa paningin
Hakbang 12: Lumikha ng isang Model Folder
Upang mapanatili ang mahusay na subaybayan ang lahat ng idinagdag namin sa eksena, baka gusto mong lumikha ng isang modelo ng folder sa window ng proyekto. maglalaman ang folder na ito ng lahat ng mga modelo na maaaring gusto naming idagdag sa eksena.
Hakbang 13: Kumuha ng (mga pag-download) na Mga Modelong
Magda-download kami ngayon ng ilang mga nakakatuwang modelo para sa aming eksena, at ilalagay ang mga ito sa folder ng modelo na nilikha lamang namin. Para sa pagtuturo na ito, makukuha namin ang mga ito mula sa google Poly. Perpekto ang Google Poly, dahil ang mga modelo nito ay na-optimize para sa mahusay na pagganap ng VR at AR.
Kapag nagda-download ng isang modelo, tandaan ang sumusunod
- Ang modelo ay dapat na simple (ilang mga pagkakayari, mababang bilang ng polygon), dahil ang iyong telepono ay may limitadong mga mapagkukunan
- Kredito ang may-akda ng modelo (sasabihan ka kapag kinakailangan ito)
- Kung posible, i-download ang file sa format na FBX. Gagana ang OBJ, ngunit medyo mahirap itong hawakan sa Unity.
Hakbang 14: I-drag at I-drop
Maaari kang maglagay ng mga modelo sa iyong eksena sa pamamagitan lamang ng pag-drag sa kanila mula sa folder ng mga modelo at paglalagay sa mga ito sa window ng eksena. Sa sandaling mailagay, maaari mong sukatin, paikutin at i-drag ang mga ito sa kung saan mo nais na sila ay nakaposisyon.
Tandaan: tulad ng naunang sinabi namin, ang mga modelo na inilagay sa eksena ay dapat laging ilagay bilang isang bata ng sangkap na ImageTarget.
Hakbang 15: Gawin itong Snow
Upang talagang maiuwi ang espiritu ng bakasyon, maaari kang magdagdag ng niyebe. Ang isang madaling paraan upang magawa ito ay sa pamamagitan ng paggamit ng isang maliit na butil na emitter. Sa window ng hieracrhy, pumunta upang lumikha> mga epekto> system ng maliit na butil. Lilikha ito ng isang maliit na butil na nagpapalabas ng bagay sa iyong eksena. Mahusay na maglaro sa window ng inspektor, at alamin kung ano ang pinakamahusay na mga setting para sa iyo (banayad na pag-ulan ng niyebe, o marahil isang blizzard). Ang mga setting sa imahe ay gumagana nang maayos para sa amin.
Hakbang 16: Paglipat ng Platform
Bago namin mai-play ang app sa aming android phone, kailangan muna naming itayo. Una, dapat naming baguhin ang ilang mga setting. Sa menu bar, pumunta sa File> Mga Setting ng Build. Piliin ang Android platform at pagkatapos ay pindutin ang 'Switch Platform'.
Hakbang 17: Baguhin ang Mga Setting
Sa parehong mga bintana na iyon, pindutin ngayon ang pindutang 'Mga Setting ng Player'. Gagawin nito ang lahat ng mga setting ng platform sa window ng inspektor. narito dapat mong gawin ang mga sumusunod:
- Maglagay ng (kathang-isip) na pangalan ng kumpanya
- Magpasok ng isang pangalan ng produkto (ito ang magiging pangalan ng iyong app).
- sa 'iba pang mga setting', idagdag ang kumpanya at pangalan ng produkto sa patlang na 'pangalan ng package'.
- Magtakda ng isang minimum na antas ng API. Ito ay dapat na parehong bersyon ng android na tumatakbo ang iyong telepono, o mas mababa. Ang mas mababang pagpunta sa iyo, mas malaki ang pagiging tugma sa mga mas lumang mga aparato, ngunit mawawala mo rin ang ilang mga pag-andar.
- Siguraduhin na ang 'pagiging tugma sa Android TV' ay hindi na-check. Ang pagkakaroon ng pagsusuri na ito ay maiiwasang magtrabaho si Vuforia.
- Sa wakas, sa 'Mga setting ng XR', suriin ang 'Vuforia Augmented Reality'
Hakbang 18: Pagkuha ng Vuforia Key
Upang gumana ang pagsubaybay sa AR, kailangan mo munang i-aktibo ang isang lisensya ng Vuforia (libre para sa personal na paggamit).
- Lumikha ng isang account sa
developer.vuforia.com/vui/auth/register
- Pumunta sa tagapamahala ng Lisensya, at piliin ang 'Kunin ang Development Key'
- Dito ipinasok mo ang pangalang ibinigay mo sa iyong app sa mga nakaraang hakbang
- Kopyahin ang pasadyang key na nabuo sa iyong clipboard
Hakbang 19: Pagpasok sa Vuforia Key sa Iyong Proyekto
- Sa hierarchy ng iyong eksena, piliin ang sangkap na 'ARCamera' (sa ilalim ng AryzonVuforia).
- Sa window ng inspektor, pindutin ang pindutan sa ibabang may label na '' Buksan ang Configuration ng Vuforia"
- Ipapakita na ngayon ng window ng inspector ang pagsasaayos ng Vuforia. Idikit ang key ng lisensya na kinopya mo lang sa patlang na 'Lisensya ng App'.
Hakbang 20: Pagkuha ng Android SDK
Panghuli, upang mabuo ang iyong app Kailangan ng Unity ang Android SDK na naroroon sa iyong Computer. Ang pinakamadaling paraan upang makuha ang SDK na ito sa pamamagitan ng Android Studio. Maaaring ma-download ang Android studio (nang walang acount!) Mula sa sumusunod na link:
developer.android.com/studio/index.html
Ang pag-install ng Android Studio ay awtomatikong maglalagay ng Android SDK sa iyong Computer.
Hakbang 21: Bumuo ng Oras
Maaari mo na ngayong buuin ang iyong AR app!
- Ipasok muli ang menu ng mga setting ng build (File> Mga Setting ng Build), at pindutin ang pindutang 'build'
- Maaari ka na ngayong magpasok ng isang pangalan para sa APK (App Package). Tandaan na isa lamang itong filename, hindi ito makaka-impluwensya sa pangalan ng iyong app.
- Buksan ang APK sa iyong telepono upang mai-install ang iyong sariling AR app!
Kung hindi ka pinapayagan ng iyong telepono na mag-install ng mga app mula sa "Hindi kilalang mga mapagkukunan", pumunta lamang sa mga setting ng system ng iyong telepono, pagkatapos ay pumunta sa mga pagpipilian sa seguridad at lagyan ng tsek ang kahon na "Hindi kilalang mga mapagkukunan." Para sa seguridad, inirerekumenda na i-uncheck ang kahon na ito pagkatapos mong mai-install ang app.
Hakbang 22: Masiyahan sa Iyong Kakayahang Dekorasyon ng Pasko
Patakbuhin ang app, ilagay ang iyong telepono sa Aryzon AR headset at i-strap ito sa iyong mukha. Maaari mong ilagay ang kasama na marker kahit saan mo nais ang iyong dekorasyon ng Pasko upang magpasaya ng iyong araw! Sa tabi ng iyong computer halimbawa: D
Siyempre, hindi mo kailangang gumamit ng mga modelong may temang Pasko para sa iyong app. Kumusta naman ang isang aquarium, o isang maliit na park na Jurassic?
Nagsama ako ng isang kopya ng pagbuo ng app sa Instructable na ito (DeskMagic), upang maaari mong suriin ang mga resulta bago mo ito subukan mismo.
Ang DeskMagic ay:
- Gawing mas maayos ang iyong desk
- Punan ang iyong apuyan ng init at espiritu ng bakasyon
- Gawin mong magmukhang cool
Tandaan na sinubukan ko lamang ito sa aking lumang telepono (Galaxy Note 3), kaya't maaaring mag-iba ang iyong mileage.
Salamat sa pagbabasa!
Inirerekumendang:
CityCoaster - Bumuo ng Iyong Sariling Augmented Reality Coaster para sa Iyong Negosyo (TfCD): 6 na Hakbang (na may Mga Larawan)
CityCoaster - Bumuo ng Iyong Sariling Augmented Reality Coaster para sa Iyong Negosyo (TfCD): Isang lungsod sa ilalim ng iyong tasa! Ang CityCoaster ay isang ipinanganak na proyekto na nag-iisip tungkol sa isang produkto para sa Rotterdam the Hague Airport, na maaaring ipahayag ang pagkakakilanlan ng lungsod, na inaaliw ang mga kliyente ng silid sa silid na may pinalawak na katotohanan. Sa isang kapaligiran tulad ng isang
I-convert ang Iyong XBox Live Communicator Headset Sa isang PC USB Headset: 3 Hakbang
I-convert ang Iyong XBox Live Communicator Headset Sa isang PC USB Headset: DIY USB Headset para sa PC. Mayroon ka bang isang lumang XBox 1 Live na puck at headset na nakalagay? Mayroon ba ang iyong lokal na tindahan na muling pagbebenta o kaibigan na maaari mong i-aquire? Ituro muli ang dating tagapag-ugnay bilang isang USB headset para sa Windows! Kailangan ng mga supply: Xbox Live Communica
Bumuo ng isang Tunay na Bell-striking Clock para sa Iyong PC at isang Fire Extinguisher-Striking Clock .: 3 Mga Hakbang (na may Mga Larawan)
Bumuo ng isang Real Bell-striking Clock para sa Iyong PC at isang Fire Extinguisher-Striking Clock .: Isang tanso na kampanilya, isang maliit na relay ng maraming mga bagay at isang tunay na kampana ay maaaring hampasin ang oras sa iyong desktop. Kahit na ang proyektong ito ay tumatakbo sa Windows at Mac Ang OS X din, nag-idecide ako upang mai-install ang Ubuntu Linux sa isang PC na nakita ko sa basurahan at ginagawa iyon: Hindi ko kailanman
I-convert ang iyong Bluetooth Headset Sa Wired Bluetooth Headset: 5 Hakbang (na may Mga Larawan)
I-convert ang iyong Bluetooth Headset Sa Wired Bluetooth Headset: Ngayon ay sasabihin ko sa iyo kung paano gumawa o mag-convert ng iyong sariling naka-wire na headset na Bluetooth. Sundin ang aking hakbang at ang iyong ilang hakbang sa likuran upang i-convert ito
I-convert ang Iyong Bluetooth Headset Sa Wired Bluetooth Headset: 6 Mga Hakbang
I-convert ang iyong Bluetooth Headset Sa Wired Bluetooth Headset: Ngayon ay sasabihin ko sa iyo kung paano gumawa o mag-convert ng iyong sariling naka-wire na headset na Bluetooth. Sundin ang aking hakbang at ang iyong ilang hakbang sa likuran upang i-convert ito