2011-10-06 9 views
5

Ricercare un framework di realtà aumentata basato sulla posizione con PDI 3D per Android, iOS o più adatto per entrambi?Reality Framework basato sulla posizione (Android, iOS) con POI 3D?

Non dovrebbe essere qualcosa come Wikitude o Layer, perché l'utente deve sempre scaricare l'app da Wikitude o Layer per utilizzare la mia app. Destra?

Vorrei integrarlo nella mia app. Ho trovato Mixare, ma sembra che questo non usi POI 3D.

risposta

1

Solo per Android: in DroidAR sembra essere possibile aggiungere facilmente POI 3D prefabbricati.

+1

Ciao c'è qualche doc/tutorial sull'aggiunta di eventi onclick ai POI aggiunti. Sto cercando droidAR. Grazie mille per l'aiuto di youyr – png

2

Sto cercando anche una cosa del genere. Ho appena trovato http://www.3dar.us/ che sembra un buon punto di partenza per iOS. Non è open source, il che è un peccato.

Edit:

ho provato Mixare, e sono davvero impressionato da esso. L'ho compilato per Android. L'unica parte che mi ha dato problemi è stata assicurarsi che il progetto stesse utilizzando l'API di Google v10 e che l'avessi installato.

Mixare supporta facilmente Punti di interesse (PDI) Controlla il loro wikipage per ulteriori informazioni su di esso, in pratica lo mandi semplicemente JSON. Sono personalmente andando utilizzare CouchDB con GeoCouch per servire il backup dei dati, con hosting gratuito fornito da iriscouch

Il JSON dovrebbe essere simile alla seguente:

{ 
    "status": "OK", 
    "num_results": 1, 
    "results": [ 
     { 
      "id": "2827", 
      "lat": "46.43893", 
      "lng": "11.21706", 
      "elevation": "1737", 
      "title": "Penegal", 
      "distance": "9.756", 
      "has_detail_page": "1", 
      "webpage": "http%3A%2F%2Fwww.suedtirolerland.it%2Fapi%2Fmap%2FgetMarkerTplM%2F%3Fmarker_id%3D2827%26project_id%3D15%26lang_id%3D9" 
     } 
    ] 
} 

La cosa più bella è che è GPL!

+1

[android-augment-reality-framework] (http://code.google.com/p/android-augment-reality-framework/) basato su Mixare. Forse è anche interessante per te;). – Oli

+0

Lo controllerò più a fondo, dopo aver scavato nella sorgente Mixare fornisce molti modi per ottenere anche i propri dati. Puoi fare un argomento convincente per l'utilizzo di android-augment-reality-framework? – Gourneau

+2

Non lo so! È forse limitato all'essenziale e così chiaramente disposto? – Oli

0

Ho trovato il Layar Player. "Il Layar Player è uno strumento che consente a chiunque di incorporare strati di realtà aumentata direttamente nella propria applicazione". "Attualmente Layar Player è solo per iPhone, ma una versione per Android sarà disponibile nel quarto trimestre di quest'anno". Suona molto bene! :)

1

C'è un contributo di codice per mixare che implementa un piano di orizzonte OpenGL. E 'disponibile qui: https://github.com/ferdinandtorggler/mixare/commit/0a8a7e070ef076239e0cb39606f3ac85faa324fe

E' solo un inizio, dato che non è legata alle fonti di dati, ma i principi fondamentali dovrebbe essere lì La prossima settimana ci accingiamo ad avere un hackathon (http://www.mixare.org/2011/11/its-almost-hackathon-time-are-you-ready/) e mentre io non posso promettere nulla , openGL è sicuramente nella lista delle cose da fare :-)

HTH

Problemi correlati