Indholdsfortegnelse:
- Trin 1: Download Unity 3D
- Trin 2: Installer Unity 3D
- Trin 3: Opret en (gratis) konto
- Trin 4: Opret dit projekt
- Trin 5: Oprettelse af din scene
- Trin 6: Download Aryzon SDK
- Trin 7: Importer Aryzon SDK i Unity
- Trin 8: Åbn Vuforia Demo Scene
- Trin 9: Opret en ny præfabrik
- Trin 10: Import af præfabriker til scenen
- Trin 11: Slet terningen
- Trin 12: Opret en modelmappe
- Trin 13: Hent (download) modeller
- Trin 14: Træk og slip
- Trin 15: Gør det sne
- Trin 16: Skift af platformen
- Trin 17: Skift indstillinger
- Trin 18: Hentning af Vuforia -nøgle
- Trin 19: Indtastning af Vuforia -nøglen i dit projekt
- Trin 20: Anskaffelse af Android SDK
- Trin 21: Byg tid
- Trin 22: Nyd dit magiske julepynt
Video: DeskMagic - Lav en app til dit Aryzon AR -headset (TfCD): 22 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I denne Instructable går vi trin for trin gennem processen med at oprette en simpel augmented reality (AR) applikation til Aryzon AR Headset. Ingen kodning eller anden erfaring er påkrævet. Selvom appen er temmelig grundlæggende, er det en sjov og let måde at komme i gang med at lege med mulighederne for AR.
For mere information om Aryzon AR -headsettet, besøg:
aryzon.com/
Modeller, der blev brugt i denne instruktionsbog, blev downloadet fra Google Poly fra følgende forfattere:
Slæde, snemand, træ med gaver, hytte - af 14islands Lab under CC -BY licens
Andre træer - af Poly af Google under CC -BY -licens
Snevejr - af mig
Trin 1: Download Unity 3D
Fra det følgende link kan du downloade den gratis, personlige version af enhed. Dette er motoren i vores AR -app.
store.unity.com/
Trin 2: Installer Unity 3D
Når installationsprogrammet åbnes, bliver du bedt om at vælge, hvilke enhedsmoduler du vil installere. Du skal bruge følgende
- Selve enhed - temmelig vigtigt
- MonoDevelop - bruges til fejlfinding, der er ingen egentlig kodning i dette projekt
- Dokumentation - for at hjælpesystemet fungerer korrekt
- Android build support - dette giver dig mulighed for at oprette Android apps med dit projekt, du kan tilføje yderligere platforme, som du gerne vil udvikle til, selvom dette instruktivt kun dækker Android
- Vuforia Augmented Reality Support - Bruges til selve AR -sporing, nødvendig for at placere vores 3D -verden på dit skrivebord.
Trin 3: Opret en (gratis) konto
Du skal oprette en konto for at bruge Unity 3D. Dette er gratis til personlig brug.
Trin 4: Opret dit projekt
Nu er det tid for dig at oprette dit projekt. Giv din app et godt navn, og vælg et sted, hvor du nemt kan finde tilbage alle filer, som Unity vil lægge der.
Trin 5: Oprettelse af din scene
Enhed åbnes med en tom scene, der allerede er oprettet. Du kan navngive denne scene ved at gemme den nu.
Trin 6: Download Aryzon SDK
Aryzon har skabt et SDK, der integreres i Unity gennem en enhedspakke. Du kan downloade denne SDK på følgende link:
developer.aryzon.com/t/basic-setup-of-sdk/…
Trin 7: Importer Aryzon SDK i Unity
Gå til Aktiver> importpakke> tilpasset pakke. Vælg derefter enhedspakken til SDK'en og importer alt i dit projekt.
Trin 8: Åbn Vuforia Demo Scene
Du vil nu se et par nye mapper i projektets hovedmappe. Gå til Aktiver> Aryzon> Eksempelscener, og åbn Vuforia -sporingsscenen.
Trin 9: Opret en ny præfabrik
For at spare os selv for nogle problemer kan vi oprette en præfabrikeret (en standard, kopierbar komponent) fra komponenten 'ImageTarget', der kan vælges i hierarkivinduet.
Bare træk komponenten 'ImageTarget' til Aktiver> Aryzon> Prefab, mappe, som jeg allerede har gjort på billedet.
Trin 10: Import af præfabriker til scenen
Du kan nu bruge den samme præfabrikerede mappe til at importere de to vigtigste komponenter i appen: AryzonVuforia -komponenten og komponenten imagetarget. Du kan trække disse fra den præfabrikerede mappe lige ind i din scene.
Trin 11: Slet terningen
Når du klikker på ImageTarget -komponenten i dit hierarkivindue, vil du bemærke, at terningen på skærmen er en underordnet komponent. Dette fortæller motoren, hvor den skal placere terningen i forhold til målet.
Det betyder, at alle modeller, vi ønsker at vise korrekt i AR, skal føjes til scenen som barn til ImageTarget -komponenten.
Vi kan nu fjerne terningen og erstatte den med mere visuelt interessante ting
Trin 12: Opret en modelmappe
For at holde styr på alt, hvad vi tilføjer til scenen, kan du oprette en modelmappe i projektvinduet. denne mappe indeholder alle de modeller, vi måske vil tilføje til scenen.
Trin 13: Hent (download) modeller
Vi vil nu downloade nogle sjove modeller til vores scene og lægge disse i modelmappen, vi lige har oprettet. For dette instruerbare får vi disse fra google Poly. Google Poly er ideel, fordi dens modeller er optimeret til god VR- og AR -ydeevne.
Når du downloader en model, skal du huske på følgende
- Modellen skal være enkel (få teksturer, lavt antal polygoner), fordi din telefon har begrænsede ressourcer
- Krediter forfatteren af modellen (du bliver bedt om det, når dette er nødvendigt)
- Når det er muligt, skal du downloade filen i FBX -format. OBJ vil arbejde for, men er lidt sværere at håndtere i Unity.
Trin 14: Træk og slip
Du kan placere modeller i din scene ved blot at trække dem fra modellermappen og placere dem i scenevinduet. Når de er placeret, kan du skalere, rotere og trække dem til det sted, hvor du vil have dem placeret.
Husk: Som vi tidligere har angivet, bør modeller, der er placeret i scenen, altid sættes ind som et barn af ImageTarget -komponenten.
Trin 15: Gør det sne
For virkelig at køre ferieånden hjem kan du tilføje lidt sne. En let måde at gøre dette på er ved hjælp af en partikelemitter. I hierakrvinduet skal du gå til oprette> effekter> partikelsystem. Dette vil skabe et partikelemitterende objekt i din scene. Det er bedst at lege rundt i inspektørvinduet og finde ud af, hvad de bedste indstillinger er for dig (let snefald eller måske en snestorm). Indstillingerne i billedet fungerer ret godt for os.
Trin 16: Skift af platformen
Inden vi kan afspille appen på vores Android -telefon, skal vi først bygge den. Først skal vi dog ændre nogle indstillinger. Gå til Filer> Bygningsindstillinger i menulinjen. Vælg Android -platformen, og tryk derefter på 'Skift platform'.
Trin 17: Skift indstillinger
I de samme vinduer skal du nu trykke på knappen 'Spillerindstillinger'. Dette får alle platformens indstillinger til at vises i inspektørvinduet. her skal du gøre følgende:
- Indtast et (fiktivt) firmanavn
- Indtast et produktnavn (dette er navnet på din app).
- i 'andre indstillinger', tilføj virksomheds- og produktnavn til feltet 'pakkenavn'.
- Angiv et minimum API -niveau. Dette bør være den samme version af android, som din telefon kører eller lavere. Jo lavere du går, jo større er kompatibiliteten med ældre enheder, men du vil også miste visse funktioner.
- Sørg for, at 'Android TV -kompatibilitet' ikke er markeret. At have dette kontrolleret forhindrer Vuforia i at fungere.
- Til sidst skal du i 'XR -indstillinger' markere 'Vuforia Augmented Reality'
Trin 18: Hentning af Vuforia -nøgle
For at AR -sporing fungerer, skal du først aktivere en Vuforia -licens (gratis til personlig brug).
-
Opret en konto på
developer.vuforia.com/vui/auth/register
- Gå til License Manager, og vælg 'Get Development Key'
- Her indtaster du det navn, du gav din app i de foregående trin
- Kopiér den tilpassede nøgle, der genereres til dit udklipsholder
Trin 19: Indtastning af Vuforia -nøglen i dit projekt
- I komponenthierarkiet skal du vælge komponenten 'ARCamera' (under AryzonVuforia).
- I inspektørvinduet skal du trykke på knappen nederst mærket '' Åbn Vuforia -konfiguration ''
- Inspektørvinduet viser nu Vuforia -konfigurationen. Indsæt den licensnøgle, du lige har kopieret, i feltet 'Applicensnøgle'.
Trin 20: Anskaffelse af Android SDK
Endelig skal Unity for at bygge din app have Android SDK til at være til stede på din computer. Den nemmeste måde at få denne SDK på via Android Studio. Android studio kan downloades (uden konto!) Fra følgende link:
developer.android.com/studio/index.html
Når du installerer Android Studio, placeres Android SDK automatisk på din computer.
Trin 21: Byg tid
Du kan nu bygge din AR -app!
- Åbn menuen til bygningsindstillinger igen (Filer> Bygningsindstillinger), og tryk på knappen 'bygge'
- Du kan nu indtaste et navn til APK (app -pakken). Bemærk, at dette kun er et filnavn, det påvirker ikke navnet på din app.
- Åbn APK'en på din telefon for at installere din helt egen AR -app!
Hvis din telefon ikke tillader dig at installere apps fra "Ukendte kilder", skal du blot gå til telefonens systemindstillinger, derefter gå til sikkerhedsindstillingerne og markere feltet "Ukendte kilder". Af hensyn til sikkerheden anbefales det at fjerne markeringen i dette felt, efter at du har installeret appen.
Trin 22: Nyd dit magiske julepynt
Kør appen, placer din telefon i Aryzon AR -headsettet og fastgør den til dit ansigt. Du kan placere den medfølgende markør hvor som helst du ønsker, at din julepynt skal lyse din dag op! Ved siden af din computer for eksempel: D
Du behøver naturligvis ikke bruge julemodeller til din app. Hvad med et akvarium eller en miniaturepark i Jurassic?
Jeg inkluderede en kopi af app build i denne Instructable (DeskMagic), så du kan tjekke resultaterne, før du selv prøver det.
DeskMagic vil:
- Gør dit skrivebord mere hjemligt
- Fyld dit ildsted med varme og ferieånd
- Få dig til at se virkelig sej ud
Bemærk, at jeg kun testede dette på min gamle telefon (Galaxy Note 3), så din kilometertal kan variere.
Tak fordi du læste!
Anbefalede:
Interessant programmeringsvejledning til designer-Få dit billede til at køre (del to): 8 trin
Interessant programmeringsvejledning til designer-Få dit billede til at køre (del to): Matematik, for de fleste af jer, virker ubrugelig. Det mest almindeligt anvendte i vores daglige liv er bare at tilføje, trække, multiplicere og dividere. Det er dog ganske anderledes, hvis du kan oprette med program. Jo mere du ved, jo mere vidunderligt resultat får du
Ambilight -system til hver input, der er sluttet til dit tv. WS2812B Arduino UNO Raspberry Pi HDMI (opdateret 12.2019): 12 trin (med billeder)
Ambilight -system til hver input, der er sluttet til dit tv. WS2812B Arduino UNO Raspberry Pi HDMI (opdateret 12.2019): Jeg har altid ønsket at tilføje ambilight til mit tv. Det ser så fedt ud! Det gjorde jeg endelig, og jeg blev ikke skuffet! Jeg har set mange videoer og mange tutorials om oprettelse af et Ambilight -system til dit fjernsyn, men jeg har aldrig fundet en komplet tutorial til mit nøjagtige navn
Ødelagte øretelefoner til dit mest værdifulde par til 99p og nogle lette lodninger: 3 trin
Ødelagte øretelefoner til dit mest værdifulde par til 99p og lidt let lodning: Der er et par vejledninger til reparation af stik og ledninger på ødelagte øretelefoner, men disse savner den meget lettere tilgang til bare at udskifte ledningen med en fra et billigt sæt fra ebay. Høretelefonledning og stikreparationer er både vanskelige og usandsynlige at være som
Sådan tilføjes et neonlys til dit skrivebord til tastaturet: 4 trin
Sådan tilføjes et neonlys til dit skrivebord … til tastaturet: Først må jeg sige, at jeg kan lide at spille spil … om natten … så jeg havde et problem med at se tastaturet … så når jeg så neonlyset i pc -shoppen … jeg havde en idé … Dette er enkelt … Du skal tilslutte ledningerne fra neonlyset inde i en
Interessant programmeringsvejledning til designer-Få dit billede til at køre (1. del): 16 trin
Interessant programmeringsvejledning til designer-Få dit billede til at køre (1. del): Kør! Løb! Kør! Programmering er ikke så svært. Nøglepunktet er at finde din rytme og gøre det en efter en. Inden jeg læser dette kapitel, håber jeg, at du allerede har været bekendt med den grundlæggende funktionstegningsmetode, eller du vil føle dig svimmel og forvirret