Što je Vuforia?

Vuforia je SDK koji omogucava razvoj aplikacija s proširenom stvarnošću

Vuforia radi na principu kada pronađe određenu metu, odnosno predefinirani cilj, tada generira proširenu stvarnost te zajedno s njom i nove mogućnosti i novi sadržaj. Mete, odnosno slike/objekte koji služe kao okidači za proširenu stvarnost mogu biti neki od sljedećih koje Vuforia podržava:

Tekst
Podržava samo engleski jezik. Standardna baza od 100 000 riječi. Također je vrijedno napomenuti da se može kreirati svoj vlastiti vokabular.
Slike
Slike moraju imati dovoljno detalja kako bi ih Vuforia detektirala. Primjeri su slike u časopisima, reklamama, paketima produkata.
Korisnički definirane slike
Ovakve slike se najviše koriste u razvoju igara sa proširenom stvarnošću. Slike se kreiraju vrlo jednostavno preko takozvanog Target Manager.
3D cilindri
Omogućava prepoznavanje 3D objekata kao što su boce. čaše, konzerve i ostale objekte koji imaju cilindričan oblik.
Jednostavni 3D objekti
Jednostavni 3D objekti su ciljevi koji se mogu vidjeti iz svakog kuta koji pokazuje kameri površinu s dovoljno vizualnih detalja. To uključuje objekte izgrađene s ravnim površinama kao što su kutije.
Okvirni markeri
Okvirni markeri su slike koje su dosta slične QR kodovima ali su znatno fleksibilniji markeri.

Aplikacije imaju dva načina pristupa svojim markerima. Ovisno o tome koliko markera žele imati može se implementirati da se markeri dohvaćaju iz lokalne baze uređaja ili sa Cloud servisa. Cijena za korištenje Cloud servisa se kreće od 0$ pa do 500$. Paket koji je besplatan je isključivo za razvojne inženjere tijekom razvoja aplikacija.

Vuforia danas ima puno značajnih funkcionalnostih od kojih bi ja odvojio pozadinski efekti , virtualne tipke reproduciranje videa upravljanje okluzijom

Jedna od najvećih prednosti Vuforia platforme je to što pruža mogućnost razvoja na nekoliko razvojnih alata:

Unity
Ukoliko razvijate aplikaciju u ovom alatu onda vrlo lagano možete istu aplikaciju pokrenuti na Android-u i na iOS-u. Vuforia je kompatibilna sa najnovijom verzijom Unity-a, 4.3.
Započni!
Eclipse
Kotištenjem Java API-a ili C++ API-a lagano se mogu izraditi aplikacije u Eclips-u
Započni!
Xcode
Razvoj za isključivo iOS se počinje tako da se importa Vuforia Engine postojećem iOS projektu. Tijekom razvoja imate na raspolaganju OpenGL i HTML5 kao tehnologije za renderiranje.
Započni!

Vuforia SDK

Vuforia SDK je sačinjena od sljedećih osnovnih komponenti:

  • Kamera (engl. Camera)
  • Konverter slike (engl. Image Converter)
  • Tragač (engl. Tracker)
  • Renderer za pozadinski video (engl. Video Background Renderer)
  • Aplikacijski kod (engl. Application Code)
  • Baza podataka uređaja (engl. Device Databases)
  • Cloud baze podataka (engl. Cloud Databases)
  • Korisnički definirani markeri (engl. User-Defined Targets)
  • Markeri (engl. World Markers)