Metaio: platforma za proširenu stvarnost

Korištene tehnologije i alati

Korištene tehnologije se mogu primjenjivati na brojnim platformama (Windows, IOS, Android), ovaj projekt će fokus staviti na Android okruženju.

Alati za izradu aplikacija proširene stvarnosti:
  1. Metaio SDK (Android)
  2. Metaio Creator
  3. Junaio
  4. AREL

Metaio SDK

Okvir (framework) za razvoj AR aplikacija.

Neke od uključenih funkcija: Tracking tehnologija za 2D slike, 3D objekte, QR code recognition, Barkodovi, Zvuk i video.

Potreban import biblioteke u razvojnu okolinu (Eclipse ili Android Studio).
Importanje potrebnih Metaio SDK datoteka u svoj projekt


Postavljanje vrste tracking konfiguracije i objekta koji će se prikazivati kod prepoznavanja objekta

Metaio Creator

Kreiranje AR aplikacija bez programiranja.

Neovisnost o platformi (iOS, Android, Windows).

Lagano uvoženje sadržaja (slika, zvukova)

Ubacivanje i upravljanje željenim objektima. 2D i 3D pregled s rotacijama, dodavanje animacija i odabir tracking mogućnosti (barkod, slika, objekt, facetracking itd.)

Junaio

AR browser za mobilne uređaje.

Temelji se na XML / HTML5.

AREL

Augmented Reality Experience Language

Kombinacija Javascripta, XML-a i SDK-a za kreiranje AR aplikacija koje su neovisne o platformi

Koristi se kada se ne želi koristiti specifična platforma

XML sloj: definira sadržaj koji će se učitati – 3d modeli i njihove inicijalne postavke.

HTML5: pruža korisničko sučelje i koristi Javascript Bridge za rad s metaioSDK.

Izgradnja modela

Modeli koji će se prikazivati su izgrađeni pomoću Autodesk i Blender alata

Exportane u formatu .md2 ili .obj kako bi ih Metaio SDK mogao raspoznavati i koristiti.

Primjeri Metaio_RG - Metaiomana i slika jedrilice.