Prezentare generală AR-biblioteci pentru aplicații în construcții realitate augmentată c

Prezentare generală AR-biblioteci pentru aplicații în construcții realitate augmentată c

Crearea unei aplicații de realitate augmentată, dezvoltatorii pot simplifica foarte mult scrierea cererii prin intermediul speciale AR-bibliotecă cu API deschis. AR-în funcționalitatea bibliotecii sunt la același nivel. Cu toate acestea, fiecare dintre ele are caracteristicile sale caracteristice.

În timp ce lucra la realitatea proiectului augmentată. Mai avem o șansă de a încerca în practică, mai multe AR-cadre, popular printre dezvoltatorii de aplicații mobile. Pro și contra ale bibliotecilor augmentată realitate în analiza noastră.

Prezentare generală AR-biblioteci pentru aplicații în construcții realitate augmentată c

Ca un SDK complet pentru dezvoltatori, Vuforia este un set de instrumente pentru a crea aplicații de realitate augmentată.

  • recunoașterea mai multor ținte simultan (inclusiv obiecte, imagini și text);
  • în scopul monitorizării;
  • recunoașterea formate 2D și 3D;
  • scanarea unui obiect real pentru recunoașterea ulterioară;
  • butoane virtuale;
  • afișa elemente suplimentare prin OpenGL;
  • Smart TerrainTM - pentru a reconstrui peisajul înconjurător, crearea de 3D-card;
  • Extins Tracking - o oportunitate de a extinde afișarea dispozitivului mobil țintă, chiar și atunci când este la vedere.

În special, atunci când imaginea de recunoaștere Vuforia permite aplicațiilor să utilizeze datele mobile stocate fie pe dispozitiv sau în cloud.

Cu toate acestea, lipsa unei orientări adecvate privind utilizarea bibliotecii prima experiență dificilă, cu Vuforia. Instrucțiuni separate și sfaturi scurte sunt prezentate într-un număr mare, dar nu a fost comandat, și, prin urmare, nu înlocuiesc dezvoltator documentația necesară.

Versiunea gratuită a bibliotecii există restricții privind utilizarea recunoașterii nor, precum și o dată pe zi de utilizare este o companie semn de apă.

ARToolKit reprezintă un set de biblioteci de software care pot fi utilizate în aplicații AR. Principalul avantaj al bibliotecii - open source. Adică, biblioteca este absolut gratuit.

Principalele caracteristici ARToolKit includ:

  • Formatul de recunoaștere 2D;
  • suplimente de afișare prin OpenGL.

Biblioteca este destinată pentru urmărirea unui dispozitiv mobil markeri cadru aparat de fotografiat pătrat cunoscute în prealabil și de reproducere a obiectelor de pe ecranul de locația lor în spațiu. Cu ajutorul acestor date creează o interfață de realitate augmentată.

ARToolKit potrivite pentru utilizarea pe mai multe platforme: Android, iOS, Windows, Linux, Mac OS X, SGI. Pentru fiecare sistem de operare specific are nevoie de propriul mediu de dezvoltare. mass-media gratuite sunt disponibile pe toate platformele.

În ciuda accesului liber la bibliotecă, documentația pentru dezvoltatori este foarte limitată. Există o aplicație de testare, dar nu toate dintre ele reușesc să colecteze. Exemplele de cod prezentate prost și nu există nici o informație cu privire la dezvoltarea în continuare a bibliotecii.

Wikitude poate fi folosit pentru platforma Android, iOS, ca un plug pentru PhoneGap, elementul modular pentru titan și componenta Xamarin. Acest cadru pentru ochelari inteligente Google Glass, Epson Moverio, Vuzix M-100 și ODG R-7. Acesta include SLAM și sprijină Unitatea.

Pentru dezvoltatori, există o versiune de încercare gratuită, în caz contrar utilizați biblioteca necesită investiții financiare. În plus, este demn de documentația depusă.

Ca numele cadrului, acesta poate fi folosit pentru a se uite la mediul înconjurător prin „straturi“ care apar pe dispozitive mobile.

  • de recunoaștere a imaginilor;
  • suplimente de afișare pe baza poziției utilizatorului și să citească imaginile.

Lucrul cu biblioteca are loc pe server prin intermediul JSON, inclusiv logica de afișare elemente suplimentare pentru recunoaștere. Datorită faptului că întreaga configurație are loc pe server, activitatea se desfășoară cu cadrul nu este foarte flexibil.

Layar mare plus este disponibilitatea de documentație detaliată. Cu toate acestea, managementul este disponibil numai în modul on-line.

Kudan bibliotecă funcțională include:

  • de recunoaștere a imaginilor;
  • suplimente de display, pe baza poziției utilizatorului și imaginea recunoscută;
  • obiecte de urmărire markerless (fără puncte de referință, bazat numai pe caracteristicile reale ale obiectului - unghiurile, curbe sau textură);
  • suplimente de afișare printr-un înveliș componentă separată peste OpenGL.

Kudan este diferit de alte cadre, viteza de acțiune, permite aplicațiilor să afișeze modelul multipoligonalnye în lumea reală, și modele 3D de import direct din aplicatii populare pentru modelare și animație. Avantajele suplimentare includ lipsa unor restricții privind numărul de imagine recunoscut și o cantitate mică de memorie necesară pentru a stoca fișiere pe un dispozitiv.

Dezvoltatorii pot folosi documentația de bază atunci când se aplică pentru o bibliotecă, ci pe utilizarea de management nu este prea detaliată și necesită o căutare pentru mai multe informații. De asemenea, există riscul ca la crearea cererii nu poate fi construit în capacitățile de bibliotecă, precum și accesul direct la OpenGL lipsă.

În general, enumerate în analiza noastră a bibliotecilor de realitate augmentată oferă o gamă largă de dezvoltatori - de la suport pentru diferite sisteme de operare pentru set complet de instrumente pentru a detecta și a obiectelor de cale.

Cu toate acestea, pentru a oferi posibilitatea de a alege dintr-un anumit cadru, dezvoltatorul este important să se înțeleagă că va avea la dispoziție. O parte din instrumentele pe care le puteți folosi gratuit, doar du-te la site-ul, sau de a descărca un mic program. Alții necesită încheierea unui parteneriat și o taxă obișnuită, dar oferă o calitate mai detaliată și funcțională. A face o alegere în favoarea unui anumit AR-bibliotecă trece în primul rând din sarcinile proiectului, de rezultatele așteptate, și să le măsoare cu posibilitatea de a alege soluții.