Innholdsfortegnelse:
- Trinn 1: Last ned Unity 3D
- Trinn 2: Installer Unity 3D
- Trinn 3: Opprett en (gratis) konto
- Trinn 4: Lag ditt prosjekt
- Trinn 5: Lag din scene
- Trinn 6: Last ned Aryzon SDK
- Trinn 7: Importer Aryzon SDK i Unity
- Trinn 8: Åpne Vuforia Demo Scene
- Trinn 9: Lag en ny prefabrikk
- Trinn 10: Importer prefabrikker til scenen
- Trinn 11: Slett kuben
- Trinn 12: Lag en modellmappe
- Trinn 13: Skaff deg (last ned) modeller
- Trinn 14: Dra og slipp
- Trinn 15: Gjør det snø
- Trinn 16: Bytte plattform
- Trinn 17: Endre innstillingene
- Trinn 18: Innhenting av Vuforia -nøkkel
- Trinn 19: Skriv inn Vuforia -nøkkelen i prosjektet ditt
- Trinn 20: Anskaffelse av Android SDK
- Trinn 21: Bygg tid
- Trinn 22: Nyt din magiske julepynt
Video: DeskMagic - Lage en app for ditt Aryzon AR -headset (TfCD): 22 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
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 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
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
Du må opprette en konto for å bruke Unity 3D. Dette er gratis for personlig bruk.
Trinn 4: 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
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
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
Gå til eiendeler> importpakke> tilpasset pakke. Velg deretter enhetspakken til SDK og importer alt til prosjektet ditt.
Trinn 8: Å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
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
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
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
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
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
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ø
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
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
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
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
- 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
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
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
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:
Programmer ditt eget 2048 -spill med Java !: 8 trinn
Program Your Own 2048 Game W/Java !: Jeg elsker spillet 2048. Derfor bestemte jeg meg for å programmere min egen versjon. Det ligner veldig på selve spillet, men å programmere det selv gir meg friheten til å endre hva jeg vil når jeg vil. Hvis jeg vil ha et 5x5 -spill i stedet for den vanlige 4x4, vil en
Lag ditt eget fotovoltaiske 5V -system: 4 trinn (med bilder)
Lag ditt eget fotovoltaiske 5V-system: Dette bruker en buck-omformer som en 5V-utgang for å lade batteriet (Li Po/Li-ion). Og Boost -omformer for 3,7V batteri til 5V USB -utgang for enheter som trengs 5 V. Ligner det originale systemet som bruker blybatteri som energilagringslading av e
Ingen tisse nå, kjæledyradferdsjusteringsenhet som stopper kattene å tisse rundt i hjemmet ditt: 4 trinn
No Pee Now, Pet Behavior Adjustment Device som stopper kattene å tisse rundt i hjemmet ditt: Jeg ble så plaget av katten min at hun liker å tisse på sengen min, jeg sjekket alt hun trenger, og jeg tok henne også med til veterinæren. Etter at jeg har feilsøkt alt jeg kan tenke og lytte til legens ord, skjønner jeg at hun bare har en dårlig oppførsel. Så det
Plug & Play CO2 -sensordisplay med NodeMCU/ESP8266 for skoler, barnehager eller ditt hjem: 7 trinn
Plug & Play CO2 -sensordisplay med NodeMCU/ESP8266 for skoler, barnehager eller ditt hjem: Jeg skal vise deg hvordan du raskt bygger en plugg & spill CO2 -sensor der alle elementene i prosjektet vil bli koblet til DuPont -ledninger. Det vil bare være 5 poeng som må loddes, fordi jeg ikke loddet før dette prosjektet i det hele tatt
Lag ditt eget Rock Band Ekit Adapter (uten Legacy Adapter), ikke -ødeleggende !: 10 trinn
Lag din egen Rock Band Ekit -adapter (uten eldre adapter), ikke -ødeleggende !: Etter å ha hørt en populær podcast -vert nevne bekymringen for at den kablede USB -legacy -adapteren hans døde, søkte jeg en DIY -løsning for å koble til en bedre/tilpasset eKit til RB . Takk til Mr DONINATOR på Youtube som lagde en video med detaljer om hans lignende side