Innehållsförteckning:

DeskMagic - Skapa en app för ditt Aryzon AR -headset (TfCD): 22 steg
DeskMagic - Skapa en app för ditt Aryzon AR -headset (TfCD): 22 steg

Video: DeskMagic - Skapa en app för ditt Aryzon AR -headset (TfCD): 22 steg

Video: DeskMagic - Skapa en app för ditt Aryzon AR -headset (TfCD): 22 steg
Video: RULES OF SURVIVAL AVOID YELLOW SNOW 2024, Juli
Anonim
DeskMagic - Skapa en app för ditt Aryzon AR -headset (TfCD)
DeskMagic - Skapa en app för ditt Aryzon AR -headset (TfCD)

I denna instruktionsbok går vi steg för steg igenom processen att skapa en enkel augmented reality (AR) -applikation för Aryzon AR -headset. Ingen kodning eller annan erfarenhet krävs. Även om appen är ganska grundläggande är det ett roligt och enkelt sätt att komma igång med att spela med AR: s möjligheter.

För mer information om Aryzon AR -headsetet, besök:

aryzon.com/

Modeller som används i denna instruktionsbok laddades ner från Google Poly från följande författare:

Släde, snögubbe, träd med presenter, stuga - av 14islands Lab under CC -BY -licens

Andra träd - av Poly av Google under CC -BY -licens

Snöig mark - av mig

Steg 1: Ladda ner Unity 3D

Ladda ner Unity 3D
Ladda ner Unity 3D

Ladda ner den kostnadsfria, personliga versionen av enhet från följande länk. Detta kommer motorn i vår AR -app.

store.unity.com/

Steg 2: Installera Unity 3D

Installera Unity 3D
Installera Unity 3D
Installera Unity 3D
Installera Unity 3D

När installationsprogrammet öppnas ombeds du välja vilka enhetsmoduler du vill installera. Du behöver följande

  • Enheten själv - Ganska viktigt
  • MonoDevelop - används för felsökaren, det finns ingen faktisk kodning i detta projekt
  • Dokumentation - för att hjälpsystemet ska fungera korrekt
  • Android build -stöd - detta låter dig skapa Android -appar med ditt projekt, du kan lägga till ytterligare plattformar som du skulle vilja utveckla för, även om det här instruerbart endast täcker Android
  • Vuforia Augmented Reality Support - Används för själva AR -spårningen, nödvändig för att placera vår 3D -värld på ditt skrivbord.

Steg 3: Skapa ett (gratis) konto

Skapa ett gratis konto
Skapa ett gratis konto

Du måste skapa ett konto för att använda Unity 3D. Detta är gratis för personligt bruk.

Steg 4: Skapa ditt projekt

Skapa ditt projekt
Skapa ditt projekt

Nu är det dags för dig att skapa ditt projekt. Ge din app ett bra namn och välj en plats där du enkelt kan hitta alla filer som Unity kommer att lägga dit.

Steg 5: Skapa din scen

Skapa din scen
Skapa din scen

Enhet öppnas med en tom scen som redan är skapad. Du kan ge den här scenen ett namn genom att spara den nu.

Steg 6: Ladda ner Aryzon SDK

Ladda ner Aryzon SDK
Ladda ner Aryzon SDK

Aryzon har skapat ett SDK som integreras i Unity genom ett enhetspaket. Du kan ladda ner detta SDK på följande länk:

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

Steg 7: Importera Aryzon SDK i Unity

Importera Aryzon SDK i Unity
Importera Aryzon SDK i Unity
Importera Aryzon SDK i Unity
Importera Aryzon SDK i Unity

Gå till Tillgångar> importpaket> anpassat paket. Välj sedan enhetens paket för SDK och importera allt till ditt projekt.

Steg 8: Öppna Vuforia Demo Scene

Öppna Vuforia Demo Scene
Öppna Vuforia Demo Scene
Öppna Vuforia Demo Scene
Öppna Vuforia Demo Scene

Du kommer nu att se några nya mappar i projektets huvudmapp. Gå till Tillgångar> Aryzon> Exempelscener och öppna Vuforia -spårningsscenen.

Steg 9: Skapa en ny prefab

Skapa en ny prefab
Skapa en ny prefab

För att spara lite problem kan vi skapa en prefab (en standard, kopieringsbar komponent) från komponenten 'ImageTarget', som kan väljas i hierarkifönstret.

Dra bara "ImageTarget" -komponenten till mappen Assets> Aryzon> Prefabs, som jag redan har gjort på bilden.

Steg 10: Importera prefabriker till scenen

Importera prefabriker till scenen
Importera prefabriker till scenen

Du kan nu använda samma prefab -mapp för att importera de två viktigaste komponenterna i appen: AryzonVuforia -komponenten och imagetarget -komponenten. Du kan dra dessa från prefab -mappen direkt till din scen.

Steg 11: Ta bort kuben

Ta bort kuben
Ta bort kuben

När du klickar på ImageTarget -komponenten i ditt hierarkifönster kommer du att märka att kuben på skärmen är ett underordnat till den komponenten. Detta berättar för motorn var den ska placera kuben i förhållande till målet.

Det betyder att alla modeller vi vill visa korrekt i AR måste läggas till på scenen som barn i ImageTarget -komponenten.

Vi kan nu ta bort kuben och ersätta den med mer visuellt intressanta saker

Steg 12: Skapa en modellmapp

Skapa en modellmapp
Skapa en modellmapp

För att hålla reda på allt vi lägger till i scenen kanske du vill skapa en modellmapp i projektfönstret. den här mappen innehåller alla modeller som vi kanske vill lägga till i scenen.

Steg 13: Skaffa (ladda ner) modeller

Skaffa (ladda ner) modeller
Skaffa (ladda ner) modeller
Skaffa (ladda ner) modeller
Skaffa (ladda ner) modeller

Vi kommer nu att ladda ner några roliga modeller för vår scen och lägga dem i modellmappen vi just skapade. För detta instruerbara kommer vi att få dessa från google Poly. Google Poly är idealiskt, eftersom dess modeller är optimerade för bra VR- och AR -prestanda.

Tänk på följande när du laddar ner en modell

  • Modellen måste vara enkel (få texturer, lågt antal polygoner), eftersom din telefon har begränsade resurser
  • Kreditera författaren till modellen (du kommer att bli ombedd när detta är nödvändigt)
  • Om möjligt, ladda ner filen i FBX -format. OBJ kommer att arbeta för, men är lite svårare att hantera i Unity.

Steg 14: Dra och släpp

Dra och släpp
Dra och släpp

Du kan placera modeller i din scen genom att helt enkelt dra dem från modellmappen och placera dem i scenfönstret. När de väl är placerade kan du skala, rotera och dra dem dit du vill att de ska placeras.

Kom ihåg: som vi tidigare har sagt bör modeller som placeras i scenen alltid sättas in som ett barn till ImageTarget -komponenten.

Steg 15: Gör det snö

Få det att snöa
Få det att snöa
Gör det snö
Gör det snö

För att verkligen köra hem semesterstämningen kan du lägga till lite snö. Ett enkelt sätt att göra detta är genom att använda en partikelemitter. I hierakrifönstret går du till skapa> effekter> partikelsystem. Detta skapar ett partikelemitterande objekt i din scen. Det är bäst att leka runt i inspektörsfönstret och ta reda på vad de bästa inställningarna är för dig (lätt snöfall, eller kanske en snöstorm). Inställningarna i bilden fungerar ganska bra för oss.

Steg 16: Byta plattform

Byta plattform
Byta plattform

Innan vi kan spela appen på vår Android -telefon måste vi bygga den först. Först måste vi dock ändra vissa inställningar. Gå till Arkiv> Bygginställningar i menyraden. Välj Android -plattformen och tryck sedan på 'Byt plattform'.

Steg 17: Ändra inställningarna

Ändra inställningarna
Ändra inställningarna
Ändra inställningarna
Ändra inställningarna
Ändra inställningarna
Ändra inställningarna

I samma fönster, tryck nu på knappen "Spelarinställningar". Detta gör att alla plattformens inställningar visas i inspektörsfönstret. här bör du göra följande:

  • Ange ett (fiktivt) företagsnamn
  • Ange ett produktnamn (detta är namnet på din app).
  • i "andra inställningar", lägg till företaget och produktnamnet i fältet "paketnamn".
  • Ange en lägsta API -nivå. Detta bör vara samma version av android som din telefon körs eller är lägre. Ju lägre du går desto större är kompatibiliteten med äldre enheter, men du kommer också att förlora vissa funktioner.
  • Se till att "Android TV -kompatibilitet" är avmarkerat. Att ha detta kontrollerat hindrar Vuforia från att fungera.
  • Slutligen, i 'XR -inställningar', markera 'Vuforia Augmented Reality'

Steg 18: Skaffa Vuforia Key

Skaffa Vuforia Key
Skaffa Vuforia Key
Skaffa Vuforia Key
Skaffa Vuforia Key
Skaffa Vuforia Key
Skaffa Vuforia Key

För att AR -spårningen ska fungera måste du först aktivera en Vuforia -licens (gratis för personligt bruk).

  • Skapa ett konto på

    developer.vuforia.com/vui/auth/register

  • Gå till Licenshanteraren och välj "Skaffa utvecklingsnyckel"
  • Här anger du namnet du gav din app i föregående steg
  • Kopiera den anpassade nyckeln som genereras till ditt urklipp

Steg 19: Ange Vuforia -nyckeln i ditt projekt

Ange Vuforia -nyckeln i ditt projekt
Ange Vuforia -nyckeln i ditt projekt
Ange Vuforia -nyckeln i ditt projekt
Ange Vuforia -nyckeln i ditt projekt
  • I din scenhierarki väljer du komponenten 'ARCamera' (under AryzonVuforia).
  • I inspektörsfönstret trycker du på knappen längst ner med namnet '' Öppna Vuforia -konfiguration ''
  • I inspektörsfönstret visas nu Vuforia -konfigurationen. Klistra in licensnyckeln du just kopierade i fältet "Applicensnyckel".

Steg 20: Skaffa Android SDK

Skaffa Android SDK
Skaffa Android SDK

Slutligen, för att bygga din app behöver Unity Android SDK för att finnas på din dator. Det enklaste sättet att få denna SDK via Android Studio. Android studio kan laddas ner (utan konto!) Från följande länk:

developer.android.com/studio/index.html

När du installerar Android Studio läggs Android SDK automatiskt på din dator.

Steg 21: Byggtid

Byggtid!
Byggtid!

Du kan nu bygga din AR -app!

  • Öppna bygginställningsmenyn igen (Arkiv> Bygginställningar) och tryck på "bygg" -knappen
  • Du kan nu ange ett namn för APK (App Package). Observera att detta bara är ett filnamn, det påverkar inte namnet på din app.
  • Öppna APK på din telefon för att installera din egen AR -app!

Om din telefon inte tillåter dig att installera appar från "Okända källor" går du helt enkelt till telefonens systeminställningar, går sedan till säkerhetsalternativen och markerar rutan "Okända källor". Av säkerhetsskäl rekommenderas att du avmarkerar den här rutan när du har installerat appen.

Steg 22: Njut av din magiska juldekoration

Njut av din magiska juldekoration
Njut av din magiska juldekoration
Njut av din magiska juldekoration
Njut av din magiska juldekoration
Njut av din magiska juldekoration
Njut av din magiska juldekoration

Kör appen, placera din telefon i Aryzon AR -headsetet och fäst den i ansiktet. Du kan placera den medföljande markören var som helst du vill att din juldekoration ska lysa upp din dag! Bredvid din dator till exempel: D

Naturligtvis behöver du inte använda julmodeller för din app. Hur är det med ett akvarium eller en miniatyrjurapark?

Jag inkluderade en kopia av appbyggnaden i denna Instructable (DeskMagic), så att du kan kolla in resultaten innan du försöker själv.

DeskMagic kommer att:

  • Gör ditt skrivbord mer hemtrevligt
  • Fyll din härd med värme och semesteranda
  • Få dig att se riktigt cool ut

Observera att jag bara testade detta på min gamla telefon (Galaxy Note 3), så din körsträcka kan variera.

Tack för att du läser!

Rekommenderad: