Augmented Reality

Aus Geoinformation HSR
Version vom 4. März 2012, 22:53 Uhr von Stefan (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Augmented Reality und GIS: Siehe hier Augmented Reality auf Smartphones: * Layar (free) * Wikitude (free) * Junaio (free) * Mixare …“)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Augmented Reality und GIS: Siehe hier

Augmented Reality auf Smartphones:

  • Layar (free)
  • Wikitude (free)
  • Junaio (free)
  • Mixare (Open Source)
  • AR Viewer (Open Source)

POIs-Layer in Layar

Siehe OSMPOIs4Layar on github und [1] (this link only works on mobile devices and currently only for invited persons).

Webservice/Hosting:

  • über einen eigenen Layar-Webservice (z.B. OSMPOIs4Layar).
  • Oder mit dem spezialisierten Webhoster Hoppala als Ebene (Overlay).
    • In Hoppala ist ein sog. Augment (Objekt) zu erfassen. Diesem Augment wird die zuvor generierte l3d-Datei als 3D-Modell zugewiesen.
    • Dann wird die in Hoppala angelegte Ebene auf einen in Layar zu definierenden Layer zu übertragen. Dazu wird bei Layar eingeloggd, ein neuer Layer angelegt und als sog. Endpoint-URL in die Hoppala-Overlay-URL eingetragen.

Layer mit 3D-Objekten in Layar

Doku: http://layar.com/documentation/ speziell http://layar.com/documentation/browser/3d-model-converter/

Arbeitsschritte vom 3D-Modell zu Layar:

A. 3D-Modell erzeugen

  • in !SketchUp erfassen oder importieren
  • auf Geländehöhe platzieren.
  • als .skp speichern

B. Export/Transformation Sketchup .skp nach .obj

C. Mittels !Layar3D Model Converter .obj/.mtl nach .l3d konvertieren

  • Mit !Layar3D Model Converter wird das obj-File importiert, die Georeferenzierung festgelegt und schliesslich als l3d-Datei gespeichert.

D. Webservice/Hosting Siehe oben.

Probleme:

  • The mtl file newmtl lines have 2 spaces between newmtl and the material name. The Layar3DModelConverter expects 1 space and reports that the material is not defined... Is this a Layar3DModelConverter problem or a babel3d.com problem?
  • The size of the l3d file I end up with seems very large and will not display.... (obj + mtl + jpg = 420k - l3d file is over 3Mb)

Weblinks: