Innholdsfortegnelse:

DeskMagic - Lage en app for ditt Aryzon AR -headset (TfCD): 22 trinn
DeskMagic - Lage en app for ditt Aryzon AR -headset (TfCD): 22 trinn

Video: DeskMagic - Lage en app for ditt Aryzon AR -headset (TfCD): 22 trinn

Video: DeskMagic - Lage en app for ditt Aryzon AR -headset (TfCD): 22 trinn
Video: RULES OF SURVIVAL AVOID YELLOW SNOW 2024, November
Anonim
DeskMagic - Lag en app for ditt Aryzon AR -headset (TfCD)
DeskMagic - Lag en app for ditt Aryzon AR -headset (TfCD)

I denne instruksjonsboken går vi trinn for trinn gjennom prosessen med å lage en enkel augmented reality (AR) applikasjon for Aryzon AR -headsettet. Ingen koding eller annen erfaring er nødvendig. Selv om appen er ganske grunnleggende, er det en morsom og enkel måte å komme i gang med å leke med mulighetene til AR.

For mer informasjon om Aryzon AR -headsettet, besøk:

aryzon.com/

Modeller som ble brukt i denne instruksjonsboken, ble lastet ned fra Google Poly fra følgende forfattere:

Slee, snømann, tre med gaver, hytte - av 14islands Lab under CC -BY -lisens

Andre trær - av Poly av Google under CC -BY -lisens

Snødekt bakke - av meg

Trinn 1: Last ned Unity 3D

Last ned Unity 3D
Last ned Unity 3D

Last ned den gratis, personlige versjonen av enhet fra følgende lenke. Dette er motoren til vår AR -app.

store.unity.com/

Trinn 2: Installer Unity 3D

Installer Unity 3D
Installer Unity 3D
Installer Unity 3D
Installer Unity 3D

Når installasjonsprogrammet åpnes, blir du bedt om å velge hvilke enhetsmoduler du vil installere. Du trenger følgende

  • Selve enheten - Ganske viktig
  • MonoDevelop - brukt til feilsøkingsprogrammet, det er ingen faktisk koding i dette prosjektet
  • Dokumentasjon - for at hjelpesystemet skal fungere skikkelig
  • Android build -støtte - dette lar deg lage Android -apper med prosjektet ditt, du kan legge til flere plattformer du ønsker å utvikle for, selv om denne instruksen bare dekker Android
  • Vuforia Augmented Reality Support - Brukes til selve AR -sporing, nødvendig for å plassere vår 3D -verden på skrivebordet ditt.

Trinn 3: Opprett en (gratis) konto

Opprett en gratis konto
Opprett en gratis konto

Du må opprette en konto for å bruke Unity 3D. Dette er gratis for personlig bruk.

Trinn 4: Lag ditt prosjekt

Lag ditt prosjekt
Lag ditt prosjekt

Nå er det på tide for deg å lage prosjektet ditt. Gi appen et godt navn, og velg et sted der du enkelt kan finne tilbake alle filer som Unity legger der.

Trinn 5: Lag din scene

Lag din scene
Lag din scene

Enhet åpnes med en tom scene som allerede er opprettet. Du kan gi denne scenen et navn ved å lagre den nå.

Trinn 6: Last ned Aryzon SDK

Last ned Aryzon SDK
Last ned Aryzon SDK

Aryzon har opprettet en SDK som integreres i Unity gjennom en enhetspakke. Du kan laste ned denne SDK -en på følgende lenke:

developer.aryzon.com/t/basic-setup-of-sdk/…

Trinn 7: Importer Aryzon SDK i Unity

Importer Aryzon SDK i Unity
Importer Aryzon SDK i Unity
Importer Aryzon SDK i Unity
Importer Aryzon SDK i Unity

Gå til eiendeler> importpakke> tilpasset pakke. Velg deretter enhetspakken til SDK og importer alt til prosjektet ditt.

Trinn 8: Åpne Vuforia Demo Scene

Åpne Vuforia Demo Scene
Åpne Vuforia Demo Scene
Åpne Vuforia Demo Scene
Åpne Vuforia Demo Scene

Du vil nå se noen få nye mapper i prosjektets hovedmappe. Gå til Eiendeler> Aryzon> Eksempelscener, og åpne Vuforia -sporingsscenen.

Trinn 9: Lag en ny prefabrikk

Lag en ny prefabrikk
Lag en ny prefabrikk

For å spare oss selv for noen problemer, kan vi lage en prefab (en standard, kopierbar komponent) fra "ImageTarget" -komponenten, som kan velges i hierarkivinduet.

Bare dra "ImageTarget" -komponenten til Assets> Aryzon> Prefabs, mappe, som jeg allerede har gjort på bildet.

Trinn 10: Importer prefabrikker til scenen

Importer prefabrikker til scenen
Importer prefabrikker til scenen

Du kan nå bruke den samme prefabrikerte mappen til å importere de to viktigste komponentene i appen: AryzonVuforia -komponenten og imagetarget -komponenten. Du kan dra disse fra prefab -mappen rett inn i scenen din.

Trinn 11: Slett kuben

Slett terningen
Slett terningen

Når du klikker på ImageTarget -komponenten i hierarkivinduet, vil du legge merke til at kuben på skjermen er et underordnet element for den komponenten. Dette forteller motoren hvor den skal plassere terningen i forhold til målet.

Dette betyr at alle modeller vi ønsker å vise riktig i AR, må legges til scenen som barn i ImageTarget -komponenten.

Vi kan nå fjerne kuben og erstatte den med mer visuelt interessante ting

Trinn 12: Lag en modellmappe

Lag en modellmappe
Lag en modellmappe

For å holde oversikt over alt vi legger til på scenen, kan det være lurt å opprette en modellmappe i prosjektvinduet. denne mappen vil inneholde alle modellene vi ønsker å legge til på scenen.

Trinn 13: Skaff deg (last ned) modeller

Få (last ned) modeller
Få (last ned) modeller
Få (last ned) modeller
Få (last ned) modeller

Vi vil nå laste ned noen morsomme modeller for scenen vår, og legge dem i modellmappen vi nettopp har opprettet. For dette instruerbare, får vi disse fra google Poly. Google Poly er ideelt, fordi modellene er optimalisert for god VR- og AR -ytelse.

Vær oppmerksom på følgende når du laster ned en modell

  • Modellen må være enkel (få teksturer, lavt polygontall), fordi telefonen har begrensede ressurser
  • Kreditt forfatteren av modellen (du blir bedt om når dette er nødvendig)
  • Last ned filen i FBX -format når det er mulig. OBJ vil jobbe for, men er litt vanskeligere å håndtere i Unity.

Trinn 14: Dra og slipp

Dra og slipp
Dra og slipp

Du kan plassere modeller i scenen din ved å dra dem fra modellmappen og plassere dem i scenevinduet. Når de er plassert, kan du skalere, rotere og dra dem til stedet du vil at de skal plasseres.

Husk: Som vi tidligere har uttalt, bør modeller plassert i scenen alltid settes inn som et barn av ImageTarget -komponenten.

Trinn 15: Gjør det snø

Gjør det snø
Gjør det snø
Gjør det snø
Gjør det snø

For å virkelig kjøre hjem ferieånden, kan du legge til litt snø. En enkel måte å gjøre dette på er å bruke en partikkelemitter. I hierakrvinduet går du til opprett> effekter> partikkelsystem. Dette vil skape et partikkelemitterende objekt i scenen din. Det er best å leke seg rundt i inspektørvinduet, og finne ut hva de beste innstillingene er for deg (lett snøfall, eller kanskje en snøstorm). Innstillingene i bildet fungerer ganske bra for oss.

Trinn 16: Bytte plattform

Bytte plattform
Bytte plattform

Før vi kan spille appen på Android -telefonen vår, må vi bygge den først. Først må vi endre noen innstillinger. Gå til Fil> Bygginnstillinger i menylinjen. Velg Android -plattformen, og trykk deretter på 'Bytt plattform'.

Trinn 17: Endre innstillingene

Endre innstillingene
Endre innstillingene
Endre innstillingene
Endre innstillingene
Endre innstillingene
Endre innstillingene

I de samme vinduene trykker du nå på "Spillerinnstillinger" -knappen. Dette vil få alle innstillingene til plattformen til å vises i inspektørvinduet. her bør du gjøre følgende:

  • Skriv inn et (fiktivt) firmanavn
  • Skriv inn et produktnavn (dette blir navnet på appen din).
  • i "andre innstillinger", legg til firmaet og produktnavnet i feltet "pakkenavn".
  • Angi et minimum API -nivå. Dette bør være den samme versjonen av android som telefonen din kjører eller lavere. Jo lavere du går, desto større er kompatibiliteten med eldre enheter, men du mister også visse funksjoner.
  • Sørg for at Android TV -kompatibilitet ikke er merket. Hvis du sjekker dette, forhindrer du at Vuforia fungerer.
  • Til slutt, i 'XR -innstillinger', sjekk 'Vuforia Augmented Reality'

Trinn 18: Innhenting av Vuforia -nøkkel

Få Vuforia -nøkkel
Få Vuforia -nøkkel
Få Vuforia -nøkkel
Få Vuforia -nøkkel
Få Vuforia -nøkkel
Få Vuforia -nøkkel

For at AR -sporing skal fungere, må du først aktivere en Vuforia -lisens (gratis for personlig bruk).

  • Opprett en konto på

    developer.vuforia.com/vui/auth/register

  • Gå til Lisensansvarlig, og velg 'Få utviklingsnøkkel'
  • Her skriver du inn navnet du ga appen din i de foregående trinnene
  • Kopier den egendefinerte nøkkelen som genereres til utklippstavlen

Trinn 19: Skriv inn Vuforia -nøkkelen i prosjektet ditt

Angi Vuforia -nøkkelen i prosjektet ditt
Angi Vuforia -nøkkelen i prosjektet ditt
Angi Vuforia -nøkkelen i prosjektet ditt
Angi Vuforia -nøkkelen i prosjektet ditt
  • I scenehierarkiet velger du komponenten 'ARCamera' (under AryzonVuforia).
  • I inspektørvinduet trykker du på knappen nederst merket "Åpne Vuforia -konfigurasjon"
  • Inspektørvinduet viser nå Vuforia -konfigurasjonen. Lim inn lisensnøkkelen du nettopp kopierte til feltet 'App License Key'.

Trinn 20: Anskaffelse av Android SDK

Anskaffelse av Android SDK
Anskaffelse av Android SDK

Til slutt, for å bygge appen trenger Unity Android SDK for å være tilstede på datamaskinen din. Den enkleste måten å skaffe denne SDK -en på via Android Studio. Android studio kan lastes ned (uten konto!) Fra følgende lenke:

developer.android.com/studio/index.html

Når du installerer Android Studio, blir Android SDK automatisk satt på datamaskinen.

Trinn 21: Bygg tid

Byggetid!
Byggetid!

Du kan nå bygge din AR -app!

  • Gå til byggeinnstillingsmenyen igjen (Fil> Byggeinnstillinger), og trykk på "bygg" -knappen
  • Du kan nå skrive inn et navn for APK (App Package). Vær oppmerksom på at dette bare er et filnavn, det vil ikke påvirke navnet på appen din.
  • Åpne APK på telefonen for å installere din egen AR -app!

Hvis telefonen ikke lar deg installere apper fra "Ukjente kilder", går du bare til telefonens systeminnstillinger, går deretter til sikkerhetsalternativene og merker av for "Ukjente kilder". Av sikkerhetshensyn anbefales det å fjerne merket for denne boksen etter at du har installert appen.

Trinn 22: Nyt din magiske julepynt

Nyt din magiske julepynt
Nyt din magiske julepynt
Nyt din magiske julepynt
Nyt din magiske julepynt
Nyt din magiske julepynt
Nyt din magiske julepynt

Kjør appen, plasser telefonen i Aryzon AR -headsettet og fest den til ansiktet ditt. Du kan plassere den medfølgende markøren hvor som helst du vil at julepynten din skal lyse opp dagen din! Ved siden av datamaskinen din for eksempel: D

Selvfølgelig trenger du ikke å bruke julemodeller for appen din. Hva med et akvarium eller en miniatyr Jurassic park?

Jeg inkluderte en kopi av app -bygningen i denne Instructable (DeskMagic), slik at du kan sjekke resultatene før du prøver det selv.

DeskMagic vil:

  • Gjør skrivebordet ditt mer hjemmekoselig
  • Fyll din ildsted med varme og ferieånd
  • Få deg til å se veldig kul ut

Vær oppmerksom på at jeg bare testet dette på min gamle telefon (Galaxy Note 3), så kjørelengden din kan variere.

Takk for at du leste!

Anbefalt: