DeskMagic - Izrada aplikacije za vaše slušalice Aryzon AR (TfCD): 22 koraka
DeskMagic - Izrada aplikacije za vaše slušalice Aryzon AR (TfCD): 22 koraka
Anonim
DeskMagic - Izrada aplikacije za vaše slušalice Aryzon AR (TfCD)
DeskMagic - Izrada aplikacije za vaše slušalice Aryzon AR (TfCD)

U ovom Instructableu ići ćemo korak po korak kroz proces stvaranja jednostavne aplikacije za proširenu stvarnost (AR) za slušalice Aryzon AR. Nije potrebno kodiranje ili drugo iskustvo. Iako je aplikacija prilično osnovna, zabavan je i jednostavan način da se počnete igrati s mogućnostima AR -a.

Za više informacija o slušalicama Aryzon AR posjetite:

aryzon.com/

Modeli korišteni u ovom Instructableu preuzeti su sa Google Poly -a od sljedećih autora:

Saonice, snjegović, drvo s poklonima, kabina - 14islands Lab pod licencom CC -BY

Ostalo drveće - by Google by Google pod CC -BY licencom

Snježno tlo - po meni

Korak 1: Preuzmite Unity 3D

Preuzmite Unity 3D
Preuzmite Unity 3D

Sa sljedeće poveznice preuzmite besplatnu, osobnu verziju jedinice. Ovo će biti motor naše AR aplikacije.

store.unity.com/

Korak 2: Instalirajte Unity 3D

Instalirajte Unity 3D
Instalirajte Unity 3D
Instalirajte Unity 3D
Instalirajte Unity 3D

Kad se instalacijski program otvori, od vas će se tražiti da odaberete module jedinstva koje želite instalirati. Trebat će vam sljedeće

  • Samo jedinstvo - Prilično bitno
  • MonoDevelop - koristi se za otklanjanje pogrešaka, u ovom projektu nema stvarnog kodiranja
  • Dokumentacija - za pravilan rad sustava pomoći
  • Podrška za Android build - ovo vam omogućuje stvaranje Android aplikacija sa svojim projektom, možete dodati sve dodatne platforme za koje biste se htjeli razviti, iako ovo uputstvo pokriva samo Android
  • Vuforia podrška za proširenu stvarnost - koristi se za stvarno praćenje AR -a, potrebno za postavljanje našeg 3D svijeta na vaš stol.

Korak 3: Izradite (besplatni) račun

Stvorite besplatan korisnički račun
Stvorite besplatan korisnički račun

Morat ćete stvoriti račun da biste koristili Unity 3D. Ovo je besplatno za osobnu upotrebu.

Korak 4: Izradite svoj projekt

Kreirajte svoj projekt
Kreirajte svoj projekt

Sada je vrijeme da kreirate svoj projekt. Dajte svojoj aplikaciji lijepo ime i odaberite mjesto na kojem ćete lako pronaći sve datoteke koje će Unity tamo staviti.

Korak 5: Stvorite svoju scenu

Stvaranje vaše scene
Stvaranje vaše scene

Unity će se otvoriti s već stvorenom praznom scenom. Ovu scenu možete nazvati tako da je sada spremite.

Korak 6: Preuzmite Aryzon SDK

Preuzmite SDK za Aryzon
Preuzmite SDK za Aryzon

Aryzon je stvorio SDK koji se integrira u Unity kroz paket jedinstva. Ovaj SDK možete preuzeti na sljedećoj poveznici:

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

Korak 7: Uvezite Aryzon SDK u Unity

Uvezite Aryzon SDK u Unity
Uvezite Aryzon SDK u Unity
Uvezite Aryzon SDK u Unity
Uvezite Aryzon SDK u Unity

Idite na Sredstva> uvozni paket> prilagođeni paket. Zatim odaberite Unitypackage SDK -a i uvezite sve u svoj projekt.

Korak 8: Otvorite demo scenu Vuforia

Otvorite Vuforia demo scenu
Otvorite Vuforia demo scenu
Otvorite Vuforia demo scenu
Otvorite Vuforia demo scenu

Sada ćete vidjeti nekoliko novih mapa u glavnoj mapi projekta. Idite na Assets> Aryzon> Sample Scenes i otvorite Vuforia scenu praćenja.

Korak 9: Izradite novi montažni objekt

Napravite novi montažni objekt
Napravite novi montažni objekt

Kako bismo si uštedjeli neke probleme, možemo izraditi montažni okvir (standardnu komponentu koja može kopirati) iz komponente 'ImageTarget', mogućnost odabira u prozoru hijerarhije.

Samo povucite komponentu 'ImageTarget' u mapu Assets> Aryzon> Prefabs, kao što sam već učinio na slici.

Korak 10: Uvezite montažne objekte na scenu

Uvezite montažne objekte na scenu
Uvezite montažne objekte na scenu

Sada možete koristiti tu istu montažnu mapu za uvoz dvije najvažnije komponente aplikacije: komponentu AryzonVuforia i komponentu imagetarget. Možete ih povući iz montažne mape izravno u scenu.

Korak 11: Izbrišite kocku

Izbrišite kocku
Izbrišite kocku

Kada kliknete na komponentu ImageTarget u prozoru hijerarhije, primijetit ćete da je kocka na ekranu podređena toj komponenti. To govori motoru gdje treba postaviti kocku u odnosu na metu.

To znači da je sve modele koje želimo ispravno prikazati u AR -u potrebno dodati u scenu kao dijete komponenti ImageTarget.

Sada možemo ukloniti kocku i zamijeniti je vizualno zanimljivijim stvarima

Korak 12: Stvorite mapu modela

Izradite mapu modela
Izradite mapu modela

Kako biste dobro pratili sve što dodajemo u scenu, možda ćete htjeti stvoriti mapu modela u prozoru projekta. ova mapa će sadržavati sve modele koje bismo htjeli dodati u scenu.

Korak 13: Nabavite (preuzmite) modele

Nabavite (preuzmite) modele
Nabavite (preuzmite) modele
Nabavite (preuzmite) modele
Nabavite (preuzmite) modele

Sada ćemo preuzeti neke zabavne modele za našu scenu i staviti ih u mapu modela koju smo upravo stvorili. Za ove upute dobit ćemo ih od google Poly. Google Poly idealan je jer su njegovi modeli optimizirani za dobre VR i AR performanse.

Prilikom preuzimanja modela imajte na umu sljedeće

  • Model mora biti jednostavan (nekoliko tekstura, mali broj poligona) jer vaš telefon ima ograničene resurse
  • Priznajte autora modela (od vas će se zatražiti upit kada je to potrebno)
  • Ako je moguće, preuzmite datoteku u FBX formatu. OBJ će raditi na tome, ali s Unityom je malo teže za rukovanje.

Korak 14: Povucite i ispustite

Povucite i ispustite
Povucite i ispustite

Modele možete postaviti u svoju scenu jednostavnim povlačenjem iz mape modela i postavljanjem u prozor scene. Nakon što ih postavite, možete ih skalirati, rotirati i povući do mjesta na kojem želite da budu postavljeni.

Upamtite: kao što smo već naveli, modele postavljene na scenu uvijek treba staviti kao podređene komponente komponente ImageTarget.

Korak 15: Neka sniježi

Neka bude snijeg
Neka bude snijeg
Neka bude snijeg
Neka bude snijeg

Da biste doista vratili kući blagdanski duh, možete dodati malo snijega. Jednostavan način za to je korištenje emitera čestica. U prozoru hijerarhije idite na kreiranje> efekti> sustav čestica. To će stvoriti objekt koji emitira čestice u vašoj sceni. Najbolje je poigrati se u prozoru inspektora i saznati koje su vam postavke najbolje (blagi snježni nanosi ili možda mećava). Postavke na slici rade nam prilično dobro.

Korak 16: Promjena platforme

Promjena platforme
Promjena platforme

Prije nego što možemo reproducirati aplikaciju na svom Android telefonu, moramo je prvo izgraditi. Prvo moramo ipak promijeniti neke postavke. Na traci izbornika idite na Datoteka> Postavke izgradnje. Odaberite Android platformu, a zatim pritisnite 'Switch Platform'.

Korak 17: Promijenite postavke

Promijenite postavke
Promijenite postavke
Promijenite postavke
Promijenite postavke
Promijenite postavke
Promijenite postavke

U tim istim prozorima sada pritisnite gumb 'Postavke igrača'. Time će se sve postavke platforme pojaviti u prozoru inspektora. ovdje biste trebali učiniti sljedeće:

  • Unesite (izmišljeni) naziv tvrtke
  • Unesite naziv proizvoda (to će biti naziv vaše aplikacije).
  • u 'ostale postavke' dodajte naziv tvrtke i proizvoda u polje 'naziv paketa'.
  • Postavite minimalnu razinu API -ja. Ovo bi trebala biti ista verzija Androida na kojoj radi vaš telefon ili niža. Što se spuštate niže, veća je kompatibilnost sa starijim uređajima, ali ćete također izgubiti određene funkcije.
  • Provjerite je li označena opcija "Kompatibilnost s Android TV -om". Ako ovo provjerite, Vuforia će spriječiti rad.
  • Na kraju, u "XR postavkama" označite "Vuforia proširena stvarnost"

Korak 18: Dobivanje ključa Vuforia

Dobivanje Vuforia ključa
Dobivanje Vuforia ključa
Dobivanje Vuforia ključa
Dobivanje Vuforia ključa
Dobivanje Vuforia ključa
Dobivanje Vuforia ključa

Da bi AR praćenje radilo, najprije morate aktivirati Vuforia licencu (besplatnu za osobnu upotrebu).

  • Napravite račun na adresi

    developer.vuforia.com/vui/auth/register

  • Idite na Upravitelj licenci i odaberite "Preuzmi razvojni ključ"
  • Ovdje unosite naziv koji ste dali aplikaciji u prethodnim koracima
  • Kopirajte prilagođeni ključ koji se generira u međuspremnik

Korak 19: Unos ključa Vuforia u vaš projekt

Unos ključa Vuforia u vaš projekt
Unos ključa Vuforia u vaš projekt
Unos ključa Vuforia u vaš projekt
Unos ključa Vuforia u vaš projekt
  • U hijerarhiji scene odaberite komponentu 'ARCamera' (pod AryzonVuforia).
  • U prozoru inspektora pritisnite gumb pri dnu s oznakom "Otvori konfiguraciju Vuforije"
  • Prozor inspektora sada će prikazati konfiguraciju Vuforia. Zalijepite licencni ključ koji ste upravo kopirali u polje "Licencni ključ aplikacije".

20. korak: Nabavite Android SDK

Nabavljanje Android SDK -a
Nabavljanje Android SDK -a

Konačno, za izgradnju vaše aplikacije Unity treba Android SDK da bude prisutan na vašem računalu. Najlakši način za dobivanje ovog SDK -a putem Android Studija. Android studio možete preuzeti (bez računa!) Sa sljedeće veze:

developer.android.com/studio/index.html

Instaliranjem Android Studija automatski će se postaviti Android SDK na vaše računalo.

Korak 21: Vrijeme izgradnje

Vrijeme izgradnje!
Vrijeme izgradnje!

Sada možete izgraditi svoju AR aplikaciju!

  • Ponovno uđite u izbornik postavki izgradnje (Datoteka> Postavke gradnje) i pritisnite gumb 'izgradi'
  • Sada možete unijeti naziv za APK (paket aplikacija). Imajte na umu da je ovo samo naziv datoteke, da neće utjecati na naziv vaše aplikacije.
  • Otvorite APK na telefonu da biste instalirali vlastitu AR aplikaciju!

Ako vam telefon ne dopušta instaliranje aplikacija iz "Nepoznatih izvora", jednostavno idite na postavke sustava telefona, a zatim idite na sigurnosne opcije i označite okvir "Nepoznati izvori". Radi sigurnosti, preporučuje se poništiti ovaj okvir nakon što instalirate aplikaciju.

Korak 22: Uživajte u čarobnom božićnom ukrasu

Uživajte u čarobnom božićnom ukrasu
Uživajte u čarobnom božićnom ukrasu
Uživajte u čarobnom božićnom ukrasu
Uživajte u čarobnom božićnom ukrasu
Uživajte u čarobnom božićnom ukrasu
Uživajte u čarobnom božićnom ukrasu

Pokrenite aplikaciju, postavite telefon u slušalice Aryzon AR i pričvrstite ga licem. Uključeni marker možete postaviti bilo gdje želite da vam božićni ukras uljepša dan! Uz vaše računalo na primjer: D

Naravno, za svoju aplikaciju ne morate koristiti modele s božićnom tematikom. Što je s akvarijem ili minijaturnim parkom iz doba Jure?

Uključio sam kopiju izrade aplikacije u ovaj Instructable (DeskMagic), tako da možete provjeriti rezultate prije nego što to sami pokušate.

DeskMagic će:

  • Neka vaš stol bude domaćiji
  • Ispunite svoje ognjište toplinom i blagdanskim duhom
  • Neka izgledaš super

Imajte na umu da sam ovo testirao samo na svom starom telefonu (Galaxy Note 3), pa se vaša kilometraža može razlikovati.

Hvala na čitanju!