Cuprins:

DeskMagic - Crearea unei aplicații pentru căștile dvs. Aryzon AR (TfCD): 22 de pași
DeskMagic - Crearea unei aplicații pentru căștile dvs. Aryzon AR (TfCD): 22 de pași

Video: DeskMagic - Crearea unei aplicații pentru căștile dvs. Aryzon AR (TfCD): 22 de pași

Video: DeskMagic - Crearea unei aplicații pentru căștile dvs. Aryzon AR (TfCD): 22 de pași
Video: Desk Magic 2024, Septembrie
Anonim
DeskMagic - Realizarea unei aplicații pentru setul cu cască Aryzon AR (TfCD)
DeskMagic - Realizarea unei aplicații pentru setul cu cască Aryzon AR (TfCD)

În acest Instructable vom parcurge pas cu pas procesul de creare a unei aplicații simple de realitate augmentată (AR) pentru setul cu cască Aryzon AR. Nu este necesară codificarea sau altă experiență. Deși aplicația este destul de simplă, este o modalitate ușoară și distractivă de a începe să te joci cu posibilitățile AR.

Pentru mai multe informații despre setul cu cască Aryzon AR, vizitați:

aryzon.com/

Modelele utilizate în acest instructabil au fost descărcate de pe Google Poly de la următorii autori:

Sanie, om de zăpadă, copac cu cadouri, cabină - de 14islands Lab sub licență CC-BY

Alți copaci - de Poly de Google sub licență CC-BY

Pământ înzăpezit - de mine

Pasul 1: Descărcați Unity 3D

Descărcați Unity 3D
Descărcați Unity 3D

De pe următorul link, descărcați versiunea personală gratuită a unității. Acesta va fi motorul aplicației noastre AR.

store.unity.com/

Pasul 2: Instalați Unity 3D

Instalați Unity 3D
Instalați Unity 3D
Instalați Unity 3D
Instalați Unity 3D

Când programul de instalare se deschide, vi se cere să alegeți ce module de unitate doriți să instalați. Veți avea nevoie de următoarele

  • Unitatea în sine - Destul de esențial
  • MonoDevelop - utilizat pentru depanator, nu există codificare efectivă în acest proiect
  • Documentație - pentru ca sistemul de ajutor să funcționeze corect
  • Suport pentru construirea Android - acest lucru vă permite să creați aplicații Android cu proiectul dvs., puteți adăuga orice platforme suplimentare pentru care doriți să dezvoltați, deși acest instructiv acoperă numai Android
  • Vuforia Augmented Reality Support - Folosit pentru urmărirea reală a AR, necesară pentru a plasa lumea noastră 3D pe biroul dvs.

Pasul 3: Creați un cont (gratuit)

Creaza un cont gratuit
Creaza un cont gratuit

Va trebui să creați un cont pentru a utiliza Unity 3D. Acesta este gratuit pentru uz personal.

Pasul 4: Creați-vă proiectul

Creați-vă proiectul
Creați-vă proiectul

Acum este timpul să vă creați proiectul. Dă-i aplicației un nume frumos și alege o locație în care să găsești cu ușurință toate fișierele pe care Unity le va pune acolo.

Pasul 5: Crearea scenei

Crearea scenei tale
Crearea scenei tale

Unity se va deschide cu o scenă goală deja creată. Puteți denumi această scenă salvând-o acum.

Pasul 6: Descărcați Aryzon SDK

Descărcați Aryzon SDK
Descărcați Aryzon SDK

Aryzon a creat un SDK care se integrează în Unity printr-un pachet de unitate. Puteți descărca acest SDK la următorul link:

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

Pasul 7: Importați Aryzon SDK în Unity

Importați Aryzon SDK în Unity
Importați Aryzon SDK în Unity
Importați Aryzon SDK în Unity
Importați Aryzon SDK în Unity

Accesați Materiale> import pachet> pachet personalizat. Apoi selectați pachetul Unity al SDK-ului și importați totul în proiectul dvs.

Pasul 8: Deschideți scena demonstrativă Vuforia

Deschideți scena demonstrativă Vuforia
Deschideți scena demonstrativă Vuforia
Deschideți scena demonstrativă Vuforia
Deschideți scena demonstrativă Vuforia

Acum veți vedea câteva foldere noi în folderul principal al proiectului. Accesați Materiale> Aryzon> Exemple de scene și deschideți scena de urmărire Vuforia.

Pasul 9: Creați un nou prefabricat

Creați un nou prefabricat
Creați un nou prefabricat

Pentru a ne salva niște probleme, putem crea o prefabricată (o componentă standard, care poate fi copiată) din componenta „ImageTarget”, selectabilă în fereastra ierarhică.

Doar glisați componenta „ImageTarget” în Activele> Aryzon> Prefaburi, dosar, așa cum am făcut deja în imagine.

Pasul 10: Importați prefabricate în scenă

Importați prefabricate în scenă
Importați prefabricate în scenă

Acum puteți utiliza același folder prefabricat pentru a importa cele mai importante două componente ale aplicației: componenta AryzonVuforia și componenta imagetarget. Puteți să le trageți din folderul prefabricat chiar în scena dvs.

Pasul 11: Ștergeți cubul

Ștergeți cubul
Ștergeți cubul

Când faceți clic pe componenta ImageTarget din fereastra ierarhică, veți observa că cubul de pe ecran este un copil al componentei respective. Acest lucru spune motorului unde ar trebui să plaseze cubul în raport cu ținta.

Acest lucru înseamnă că toate modelele pe care dorim să le afișăm corect în RA, trebuie adăugate la scenă ca un copil la componenta ImageTarget.

Acum putem elimina cubul și îl putem înlocui cu lucruri mai interesante din punct de vedere vizual

Pasul 12: Creați un folder de model

Creați un dosar model
Creați un dosar model

Pentru a urmări bine tot ceea ce adăugăm la scenă, vă recomandăm să creați un folder model în fereastra proiectului. acest folder va conține toate modelele pe care am putea dori să le adăugăm la scenă.

Pasul 13: Obțineți (descărcați) modele

Obțineți (descărcați) modele
Obțineți (descărcați) modele
Obțineți (descărcați) modele
Obțineți (descărcați) modele

Acum vom descărca câteva modele distractive pentru scena noastră și le vom pune în folderul de modele pe care tocmai l-am creat. Pentru acest lucru instructiv, le vom primi de la Google Poly. Google Poly este ideal, deoarece modelele sale sunt optimizate pentru performanțe VR și AR bune.

Când descărcați un model, rețineți următoarele

  • Modelul trebuie să fie simplu (texturi puține, număr mic de poligoane), deoarece telefonul dvs. are resurse limitate
  • Acreditați autorului modelului (vi se va solicita când este necesar)
  • Când este posibil, descărcați fișierul în format FBX. OBJ va funcționa, dar este puțin mai greu de manevrat în Unity.

Pasul 14: Glisați și fixați

Tragere și plasare
Tragere și plasare

Puteți plasa modele în scena dvs., glisându-le pur și simplu din folderul modele și plasându-le în fereastra scenei. Odată plasate, le puteți scala, roti și trage până unde doriți să fie poziționate.

Amintiți-vă: așa cum am spus anterior, modelele plasate în scenă ar trebui să fie întotdeauna introduse ca un copil al componentei ImageTarget.

Pasul 15: Fă-o să ningă

Fă-o să ningă
Fă-o să ningă
Fă-o să ningă
Fă-o să ningă

Pentru a duce cu adevărat acasă spiritul sărbătorilor, puteți adăuga niște zăpadă. O modalitate ușoară de a face acest lucru este utilizarea unui emițător de particule. În fereastra hieracrhy, mergeți pentru a crea> efecte> sistem de particule. Acest lucru va crea un obiect care emite particule în scena dvs. Cel mai bine este să vă jucați în fereastra inspectorului și să aflați care sunt cele mai bune setări pentru dvs. (ninsoare ușoară sau poate un viscol). Setările din imagine funcționează destul de bine pentru noi.

Pasul 16: Comutarea platformei

Comutarea platformei
Comutarea platformei

Înainte de a putea reda aplicația pe telefonul nostru Android, trebuie să o construim mai întâi. În primul rând, trebuie să schimbăm unele setări. În bara de meniu, accesați Fișier> Setări de compilare. Selectați platforma Android și apoi apăsați „Comutați platforma”.

Pasul 17: Schimbați setările

Schimbați setările
Schimbați setările
Schimbați setările
Schimbați setările
Schimbați setările
Schimbați setările

În aceeași fereastră, apăsați acum butonul „Setări player”. Acest lucru va face ca toate setările platformei să apară în fereastra inspectorului. aici ar trebui să faceți următoarele:

  • Introduceți un nume de companie (fictiv)
  • Introduceți un nume de produs (acesta va fi numele aplicației dvs.).
  • în „alte setări”, adăugați compania și numele produsului în câmpul „numele pachetului”.
  • Setați un nivel API minim. Aceasta ar trebui să fie aceeași versiune de Android pe care rulează telefonul dvs. sau mai mică. Cu cât mergeți mai jos, cu atât este mai mare compatibilitatea cu dispozitivele mai vechi, dar veți pierde și anumite funcții.
  • Asigurați-vă că „Compatibilitatea cu Android TV” este debifată. Verificând acest lucru, Vuforia va împiedica să funcționeze.
  • În cele din urmă, în „Setări XR”, bifați „Vuforia Augmented Reality”

Pasul 18: Obținerea cheii Vuforia

Obținerea cheii Vuforia
Obținerea cheii Vuforia
Obținerea cheii Vuforia
Obținerea cheii Vuforia
Obținerea cheii Vuforia
Obținerea cheii Vuforia

Pentru ca urmărirea RA să funcționeze, trebuie mai întâi să activați o licență Vuforia (gratuită pentru uz personal).

  • Creați un cont la

    developer.vuforia.com/vui/auth/register

  • Accesați Managerul de licențe și selectați „Obțineți cheia de dezvoltare”
  • Aici introduceți numele pe care l-ați dat aplicației în pașii anteriori
  • Copiați cheia personalizată generată în clipboard

Pasul 19: Introducerea cheii Vuforia în proiectul dvs

Introducerea cheii Vuforia în proiectul dvs
Introducerea cheii Vuforia în proiectul dvs
Introducerea cheii Vuforia în proiectul dvs
Introducerea cheii Vuforia în proiectul dvs
  • În ierarhia scenei dvs., selectați componenta „ARCamera” (sub AryzonVuforia).
  • În fereastra inspectorului, apăsați butonul din partea de jos cu eticheta „Open Vuforia Configuration”
  • Fereastra inspectorului va afișa acum configurația Vuforia. Inserați cheia de licență pe care tocmai ați copiat-o în câmpul „Cheie de licență a aplicației”.

Pasul 20: Achiziționarea SDK-ului Android

Achiziționarea SDK-ului Android
Achiziționarea SDK-ului Android

În cele din urmă, pentru a vă crea aplicația, Unity are nevoie de SDK-ul Android pentru a fi prezent pe computer. Cel mai simplu mod de a obține acest SDK prin Android Studio. Android Studio poate fi descărcat (fără cont!) De pe următorul link:

developer.android.com/studio/index.html

Instalarea Android Studio va pune automat SDK-ul Android pe computer.

Pasul 21: Construiți timpul

Construiți timpul!
Construiți timpul!

Acum îți poți construi aplicația AR!

  • Intrați din nou în meniul de setări de construire (Fișier> Setări de construire) și apăsați butonul „construiți”
  • Acum puteți introduce un nume pentru APK (pachetul de aplicații). Rețineți că acesta este doar un nume de fișier, nu va influența numele aplicației dvs.
  • Deschideți APK-ul pe telefon pentru a instala propria aplicație AR!

Dacă telefonul dvs. nu vă permite să instalați aplicații din „Surse necunoscute”, pur și simplu accesați setările de sistem ale telefonului, apoi accesați opțiunile de securitate și bifați caseta „Surse necunoscute”. Pentru securitate, este recomandat să debifați această casetă după ce ați instalat aplicația.

Pasul 22: Bucurați-vă de decorul dvs. magic de Crăciun

Bucură-te de decorul tău magic de Crăciun
Bucură-te de decorul tău magic de Crăciun
Bucură-te de decorul tău magic de Crăciun
Bucură-te de decorul tău magic de Crăciun
Bucură-te de decorul tău magic de Crăciun
Bucură-te de decorul tău magic de Crăciun

Rulați aplicația, așezați-vă telefonul în setul cu cască Aryzon AR și fixați-l pe față. Puteți plasa markerul inclus oriunde doriți ca decorul dvs. de Crăciun să vă înveselească ziua! Lângă computer, de exemplu: D

Desigur, nu trebuie să folosiți modele tematice de Crăciun pentru aplicația dvs. Dar un acvariu sau un parc jurasic în miniatură?

Am inclus o copie a construcției aplicației în acest Instructable (DeskMagic), astfel încât să puteți verifica rezultatele înainte de a încerca singur.

DeskMagic va:

  • Asigurați-vă biroul mai familiar
  • Umpleți-vă vatra cu căldură și spirit de sărbătoare
  • Te fac să arăți foarte tare

Rețineți că am testat acest lucru numai pe vechiul meu telefon (Galaxy Note 3), astfel încât kilometrajul dvs. poate varia.

Mulțumesc pentru lectură!

Recomandat: