Turinys:
- 1 veiksmas: atsisiųskite „Unity 3D“
- 2 veiksmas: įdiekite „Unity 3D“
- 3 žingsnis: sukurkite (nemokamą) paskyrą
- 4 žingsnis: sukurkite savo projektą
- 5 žingsnis: savo scenos kūrimas
- 6 veiksmas: atsisiųskite „Aryzon“SDK
- 7 veiksmas: importuokite „Aryzon“SDK į „Unity“
- 8 veiksmas: atidarykite „Vuforia“demonstracinę sceną
- 9 veiksmas: sukurkite naują surenkamą elementą
- 10 veiksmas: importuokite surenkamuosius elementus į sceną
- 11 veiksmas: ištrinkite kubą
- 12 veiksmas: sukurkite modelio aplanką
- 13 žingsnis: Gaukite (atsisiųskite) modelių
- 14 žingsnis: vilkite ir numeskite
- 15 žingsnis: padarykite sniegą
- 16 žingsnis: perjunkite platformą
- 17 veiksmas: pakeiskite nustatymus
- 18 veiksmas: gaukite „Vuforia“raktą
- 19 veiksmas: įveskite „Vuforia“raktą į savo projektą
- 20 veiksmas: „Android“SDK įsigijimas
- 21 žingsnis: sukurkite laiką
- 22 žingsnis: mėgaukitės stebuklinga Kalėdų puošmena
Video: „DeskMagic“- programos kūrimas jūsų „Aryzon AR“laisvų rankų įrangai (TfCD): 22 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Šioje instrukcijoje žingsnis po žingsnio pereisime prie paprastos papildytos realybės (AR) programos kūrimo „Aryzon AR“laisvų rankų įrangai proceso. Nereikia kodavimo ar kitos patirties. Nors programa yra gana paprasta, tai yra įdomus ir paprastas būdas pradėti žaisti su AR galimybėmis.
Norėdami gauti daugiau informacijos apie „Aryzon AR“ausines, apsilankykite:
aryzon.com/
Šioje instrukcijoje naudojami modeliai buvo atsisiųsti iš „Google Poly“iš šių autorių:
Rogės, sniego senis, medis su dovanomis, kabina - 14islands Lab pagal CC -BY licenciją
Kiti medžiai - „Poly by Google“pagal CC -BY licenciją
Snieguota žemė - pas mane
1 veiksmas: atsisiųskite „Unity 3D“
Iš šios nuorodos atsisiųskite nemokamą asmeninę vienybės versiją. Tai bus mūsų AR programos variklis.
store.unity.com/
2 veiksmas: įdiekite „Unity 3D“
Kai atsidaro diegimo programa, jūsų paprašoma pasirinkti, kuriuos vienybės modulius norite įdiegti. Jums reikės šių dalykų
- Pati vienybė - gana būtina
- MonoDevelop - naudojamas derintuvui, šiame projekte nėra tikro kodavimo
- Dokumentacija - kad pagalbos sistema tinkamai veiktų
- „Android“kūrimo palaikymas - tai leidžia kurti „Android“programas pagal savo projektą, galite pridėti bet kokių papildomų platformų, kurias norėtumėte kurti, nors ši instrukcija apima tik „Android“
- „Vuforia“išplėstinės realybės palaikymas - naudojamas faktiniam AR stebėjimui, būtinas mūsų 3D pasauliui pastatyti ant jūsų stalo.
3 žingsnis: sukurkite (nemokamą) paskyrą
Norėdami naudoti „Unity 3D“, turėsite sukurti paskyrą. Tai nemokama asmeniniam naudojimui.
4 žingsnis: sukurkite savo projektą
Dabar atėjo laikas jums sukurti savo projektą. Suteikite savo programai gražų pavadinimą ir pasirinkite vietą, kurioje lengvai rasite visus failus, kuriuos „Unity“ten įdės.
5 žingsnis: savo scenos kūrimas
„Unity“atsidarys jau sukurta tuščia scena. Galite pavadinti šią sceną išsaugoję ją dabar.
6 veiksmas: atsisiųskite „Aryzon“SDK
„Aryzon“sukūrė SDK, integruotą į „Unity“per vienybės paketą. Šį SDK galite atsisiųsti iš šios nuorodos:
developer.aryzon.com/t/basic-setup-of-sdk/…
7 veiksmas: importuokite „Aryzon“SDK į „Unity“
Eikite į Ištekliai> importuoti paketą> pasirinktinį paketą. Tada pasirinkite SDK „Unitypackage“ir importuokite viską į savo projektą.
8 veiksmas: atidarykite „Vuforia“demonstracinę sceną
Dabar pagrindiniame projekto aplanke pamatysite keletą naujų aplankų. Eikite į „Assets“> „Aryzon“> „Scenų pavyzdžiai“ir atidarykite „Vuforia“stebėjimo sceną.
9 veiksmas: sukurkite naują surenkamą elementą
Norėdami sutaupyti problemų, iš „ImageTarget“komponento galime sukurti surenkamą elementą (standartinį, kopijuojamą komponentą), kurį galima pasirinkti hierarchijos lange.
Tiesiog vilkite „ImageTarget“komponentą į aplanką „Turtai“> „Aryzon“> „Surenkamieji elementai“, kaip jau padariau paveikslėlyje.
10 veiksmas: importuokite surenkamuosius elementus į sceną
Dabar galite naudoti tą patį surenkamą aplanką, kad importuotumėte du svarbiausius programos komponentus: „AryzonVuforia“komponentą ir „imagetarget“komponentą. Galite juos vilkti iš surenkamo aplanko tiesiai į savo sceną.
11 veiksmas: ištrinkite kubą
Kai savo hierarchijos lange spustelėsite „ImageTarget“komponentą, pastebėsite, kad kubas ekrane yra to komponento vaikas. Tai nurodo varikliui, kur jis turėtų pastatyti kubą, palyginti su taikiniu.
Tai reiškia, kad visi modeliai, kuriuos norime teisingai parodyti AR, turi būti įtraukti į sceną vaikystėje prie „ImageTarget“komponento.
Dabar galime pašalinti kubą ir pakeisti jį vizualiai įdomesniais dalykais
12 veiksmas: sukurkite modelio aplanką
Norėdami gerai sekti viską, ką pridedame prie scenos, projekto lange galite sukurti modelio aplanką. šiame aplanke bus visi modeliai, kuriuos galbūt norėtume pridėti prie scenos.
13 žingsnis: Gaukite (atsisiųskite) modelių
Dabar atsisiųsime keletą įdomių mūsų scenos modelių ir įdėsime juos į ką tik sukurtą modelių aplanką. Norėdami tai padaryti, gausime juos iš „Google Poly“. „Google Poly“yra idealus, nes jo modeliai yra optimizuoti geram VR ir AR veikimui.
Atsisiųsdami modelį, atminkite šiuos dalykus
- Modelis turi būti paprastas (nedaug tekstūrų, mažas daugiakampių skaičius), nes jūsų telefonas turi ribotus išteklius
- Pažymėkite modelio autorių (būsite paraginti, kai to reikės)
- Jei įmanoma, atsisiųskite failą FBX formatu. OBJ dirbs, tačiau „Unity“yra šiek tiek sunkiau tvarkomas.
14 žingsnis: vilkite ir numeskite
Galite įdėti modelius į savo sceną, tiesiog vilkite juos iš modelių aplanko ir įdėkite juos į scenos langą. Įdėję, galite juos keisti, pasukti ir vilkti į norimą vietą.
Atminkite: kaip jau minėjome, scenoje esantys modeliai visada turi būti įdėti kaip „ImageTarget“komponento vaikas.
15 žingsnis: padarykite sniegą
Norėdami iš tikrųjų atgaivinti atostogų dvasią namo, galite pridėti šiek tiek sniego. Lengvas būdas tai padaryti yra dalelių skleidėjas. Hieracrhy lange eikite į> efektų> dalelių sistemos kūrimą. Taip jūsų scenoje bus sukurtas daleles skleidžiantis objektas. Geriausia pažaisti per inspektoriaus langą ir išsiaiškinti, kokie nustatymai jums tinkamiausi (švelnus sniegas, o gal pūga). Vaizdo nustatymai mums tinka gana gerai.
16 žingsnis: perjunkite platformą
Kad galėtume paleisti programą savo „Android“telefone, pirmiausia turime ją sukurti. Tačiau pirmiausia turime pakeisti kai kuriuos nustatymus. Meniu juostoje eikite į Failas> Sukurti nustatymus. Pasirinkite „Android“platformą ir paspauskite „Perjungti platformą“.
17 veiksmas: pakeiskite nustatymus
Tuose pačiuose languose dabar paspauskite mygtuką „Grotuvo nustatymai“. Taip visi platformos nustatymai bus rodomi inspektoriaus lange. čia turėtumėte atlikti šiuos veiksmus:
- Įveskite (fiktyvų) įmonės pavadinimą
- Įveskite produkto pavadinimą (tai bus jūsų programos pavadinimas).
- skiltyje „kiti nustatymai“pridėkite įmonės ir produkto pavadinimą prie „paketo pavadinimo“lauko.
- Nustatykite minimalų API lygį. Tai turėtų būti ta pati „Android“versija, kuri veikia jūsų telefone, arba žemesnė. Kuo žemiau, tuo didesnis suderinamumas su senesniais įrenginiais, tačiau taip pat prarasite tam tikras funkcijas.
- Įsitikinkite, kad nepažymėtas „Android TV suderinamumas“. Jei tai patikrinsite, „Vuforia“neveiks.
- Galiausiai skiltyje „XR nustatymai“patikrinkite „Vuforia“išplėstinė realybė
18 veiksmas: gaukite „Vuforia“raktą
Kad AR stebėjimas veiktų, pirmiausia turite suaktyvinti „Vuforia“licenciją (nemokama asmeniniam naudojimui).
-
Sukurkite paskyrą adresu
developer.vuforia.com/vui/auth/register
- Eikite į licencijų tvarkytuvę ir pasirinkite „Gauti kūrimo raktą“
- Čia įvedate pavadinimą, kurį davėte savo programai atlikdami ankstesnius veiksmus
- Nukopijuokite pasirinktinį raktą, sugeneruotą į mainų sritį
19 veiksmas: įveskite „Vuforia“raktą į savo projektą
- Scenos hierarchijoje pasirinkite komponentą „ARCamera“(skiltyje „AryzonVuforia“).
- Inspektoriaus lange paspauskite apačioje esantį mygtuką „Atidaryti Vuforia konfigūraciją“
- Dabar inspektoriaus lange bus rodoma „Vuforia“konfigūracija. Įklijuokite ką tik nukopijuotą licencijos raktą į lauką „Programos licencijos raktas“.
20 veiksmas: „Android“SDK įsigijimas
Galiausiai, norint sukurti programą „Unity“, kompiuteryje turi būti „Android“SDK. Lengviausias būdas gauti šį SDK naudojant „Android Studio“. „Android Studio“galite atsisiųsti (be paskyros!) Iš šios nuorodos:
developer.android.com/studio/index.html
Įdiegus „Android Studio“, jūsų kompiuteryje bus automatiškai įdėtas „Android“SDK.
21 žingsnis: sukurkite laiką
Dabar galite sukurti savo AR programą!
- Dar kartą įeikite į kūrimo nustatymų meniu (Failas> Sukurti nustatymus) ir paspauskite mygtuką „kurti“
- Dabar galite įvesti APK (programos paketo) pavadinimą. Atminkite, kad tai tik failo pavadinimas, jis neturės įtakos jūsų programos pavadinimui.
- Atidarykite APK savo telefone, kad įdiegtumėte savo AR programą!
Jei jūsų telefone neleidžiama diegti programų iš „Nežinomų šaltinių“, tiesiog eikite į telefono sistemos nustatymus, tada eikite į saugos parinktis ir pažymėkite langelį „Nežinomi šaltiniai“. Saugumo sumetimais rekomenduojama panaikinti šio langelio žymėjimą įdiegus programą.
22 žingsnis: mėgaukitės stebuklinga Kalėdų puošmena
Paleiskite programą, įdėkite telefoną į „Aryzon AR“laisvų rankų įrangą ir pritvirtinkite prie veido. Įdėtą žymeklį galite padėti bet kur, kur norite, kad jūsų Kalėdų puošmena praskaidrintų jūsų dieną! Pavyzdžiui, šalia kompiuterio: D
Žinoma, programoje nereikia naudoti Kalėdų tematikos modelių. Ką apie akvariumą ar miniatiūrinį Juros periodo parką?
Į šią „Instructable“(„DeskMagic“) įtraukiau programos kūrimo kopiją, kad galėtumėte patikrinti rezultatus prieš bandydami patys.
„DeskMagic“:
- Padarykite savo stalą jaukesnį
- Užpildykite savo židinį šiluma ir atostogų dvasia
- Kad atrodytum tikrai šauniai
Atminkite, kad tai išbandžiau tik savo sename telefone („Galaxy Note 3“), todėl jūsų rida gali skirtis.
Ačiū, kad skaitote!
Rekomenduojamas:
Laisvų rankų durų skambutis: 5 žingsniai
Laisvų rankų durų skambutis: karantino metu durų skambučiai yra puikus būdas paskleisti mikrobus, nes daugelis žmonių juos liečia. Taigi, mes išradome laisvų rankų durų skambutį, kuris aptinka žmonių judėjimą lauke ir siunčia el. Laišką į jūsų telefoną. Laiške jis parodys veidą, kas
Laisvų rankų kambarys: 8 žingsniai
Laisvų rankų kambarys: Sveiki, mano vardas Avroh ir aš einu į 6 klasę. Aš padariau tai pamokomu, kad tai būtų puikus būdas įeiti ir išeiti iš kambario. Tačiau aš neturėjau išteklių programuoti ir jaučiau, ar kas nors ateina. Taigi aš padariau kambarį nuo nulio
COVID-19 įkvėptas laisvų rankų muilo dozatorius: 3 žingsniai
„COVID-19“įkvėptas laisvų rankų laisvo rankų muilo dozatorius: Įvadas: „Indian Lockdown 4.0“greitai pasibaigs po kelių savaičių ir palaipsniui vėl atidarius biurus ir įstaigas, nusprendžiau panaudoti paskutinį iš „arduino“UNO, kuriuos turėjau išbandyti. gaminant laisvų rankų muilo dozatorių
„QeMotion“- judesio stebėjimas kiekvienai laisvų rankų įrangai!: 5 žingsniai (su nuotraukomis)
„QeMotion“- judesio stebėjimas kiekvienai laisvų rankų įrangai! Tai veikia stebint jūsų galvos (ar ausinių) judėjimą ir tam tikrus judesius paspaudžiant klaviatūrą. Taigi jūsų kompas
Laisvų rankų įranga „MaKey MaKey Ground“apyrankė: 8 žingsniai
Laisvų rankų įranga „MaKey MaKey Ground“apyrankė: „MaKey MaKey Build Night“metu Boiso valstijos universiteto Albertsono bibliotekoje daugelis dalyvių komentavo, kad būtų malonu, jei abi rankos būtų laisvos, o ne vienos, kad laikytųsi ant įžeminimo kabelio. Dalyvis ir studentas Scottas Schmas