Turinys:

„DeskMagic“- programos kūrimas jūsų „Aryzon AR“laisvų rankų įrangai (TfCD): 22 žingsniai
„DeskMagic“- programos kūrimas jūsų „Aryzon AR“laisvų rankų įrangai (TfCD): 22 žingsniai

Video: „DeskMagic“- programos kūrimas jūsų „Aryzon AR“laisvų rankų įrangai (TfCD): 22 žingsniai

Video: „DeskMagic“- programos kūrimas jūsų „Aryzon AR“laisvų rankų įrangai (TfCD): 22 žingsniai
Video: Mastering Time Control: Tutorial for Activating the Tenon's Timer! 2024, Lapkritis
Anonim
„DeskMagic“- programos kūrimas jūsų „Aryzon AR“laisvų rankų įrangai (TfCD)
„DeskMagic“- programos kūrimas jūsų „Aryzon AR“laisvų rankų įrangai (TfCD)

Š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“

Parsisiųsti žaidimą unity 3d
Parsisiųsti žaidimą 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“

Įdiekite „Unity 3D“
Įdiekite „Unity 3D“
Įdiekite „Unity 3D“
Į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ą

Sukurti nemokamą paskyrą
Sukurti nemokamą paskyrą

Norėdami naudoti „Unity 3D“, turėsite sukurti paskyrą. Tai nemokama asmeniniam naudojimui.

4 žingsnis: sukurkite savo projektą

Sukurkite savo projektą
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

Jūsų scenos kūrimas
Jūsų scenos kūrimas

„Unity“atsidarys jau sukurta tuščia scena. Galite pavadinti šią sceną išsaugoję ją dabar.

6 veiksmas: atsisiųskite „Aryzon“SDK

Atsisiųskite „Aryzon“SDK
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“

Importuokite „Aryzon“SDK „Unity“
Importuokite „Aryzon“SDK „Unity“
Importuokite „Aryzon“SDK „Unity“
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ą

Atidarykite „Vuforia“demonstracinę sceną
Atidarykite „Vuforia“demonstracinę sceną
Atidarykite „Vuforia“demonstracinę sceną
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ą

Sukurkite naują surenkamą elementą
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ą

Importuokite surenkamuosius elementus į sceną
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ą

Ištrinkite kubą
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ą

Sukurkite modelio aplanką
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ų

Gaukite (atsisiųskite) modelius
Gaukite (atsisiųskite) modelius
Gaukite (atsisiųskite) modelius
Gaukite (atsisiųskite) modelius

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

Vilk ir numesk
Vilk ir numesk

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ą

Padaryk sniegą
Padaryk sniegą
Padaryk sniegą
Padaryk 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ą

Platformos keitimas
Platformos keitimas

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

Pakeiskite nustatymus
Pakeiskite nustatymus
Pakeiskite nustatymus
Pakeiskite nustatymus
Pakeiskite nustatymus
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ą

„Vuforia“rakto gavimas
„Vuforia“rakto gavimas
„Vuforia“rakto gavimas
„Vuforia“rakto gavimas
„Vuforia“rakto gavimas
„Vuforia“rakto gavimas

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ą

„Vuforia“rakto įvedimas į projektą
„Vuforia“rakto įvedimas į projektą
„Vuforia“rakto įvedimas į projektą
„Vuforia“rakto įvedimas į 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

Įgyjamas „Android“SDK
Įgyjamas „Android“SDK

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ą

Sukurkite laiką!
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

Mėgaukitės stebuklinga Kalėdų puošmena
Mėgaukitės stebuklinga Kalėdų puošmena
Mėgaukitės stebuklinga Kalėdų puošmena
Mėgaukitės stebuklinga Kalėdų puošmena
Mėgaukitės stebuklinga Kalėdų puošmena
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: