2011-10-06 3 views
5

Я ищу основанную на местоположении платформу расширенного реальности с 3D-POI для Android, iOS или наиболее подходящую для обоих?основанная на местоположении расширенная реальность (Android, iOS) с 3D-объектами?

Это не должно быть что-то вроде Wikitude или Layer, потому что пользователь должен всегда загружать приложение из Wikitude или Layer для использования моего собственного приложения. Правильно?

Я хотел бы интегрировать его в свое приложение. Я нашел Mixare, но, похоже, это не использует 3D POI.

ответ

1

Только для Android: В DroidAR, кажется, легко добавить сборные трехмерные объекты POI.

+1

Привет, есть ли какой-либо документ/учебник по добавлению onclick-событий в POI. Я пытаюсь droidAR. Большое спасибо за помощь youyr – png

2

Я тоже ищу такую ​​вещь. Я только что нашел http://www.3dar.us/, который кажется хорошим местом для iOS. Это не открытый источник, который является обломком.

Edit:

Я опробовал Mixare, и я действительно впечатлен этим. Я собрал его для Android. Единственная часть, которая усложнила мне работу, заключалась в том, чтобы убедиться, что проект использует Google API v10 и что я его установил.

Mixare легко поддерживает пункты интереса (POI). Проверьте их wikipage для получения более подробной информации, в основном вы просто кормите его JSON. Я лично собираюсь использовать CouchDB с GeoCouch для обслуживания данных с бесплатным хостингом, предоставляемого iriscouch

JSON должен выглядеть следующим образом:

{ 
    "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" 
     } 
    ] 
} 

Самым удивительным в том, что она GPLed!

+1

[android-augment-reality-framework] (http://code.google.com/p/android-augment-reality-framework/) на основе Mixare. Возможно, это тоже интересно для вас;). – Oli

+0

Я рассмотрю его более глубоко, после того, как вы вникнете в источник Mixare, он предоставляет множество способов получить ваши собственные данные. Можете ли вы сделать убедительный аргумент в пользу использования рамки андроид-дополнений-реальности? – Gourneau

+2

Я не знаю! Возможно, это ограничено существенным и настолько четко организованным? – Oli

0

Я нашел Layar Player. «The Layar Player - это инструмент, который позволяет любому встроить слои дополненной реальности непосредственно в их собственное приложение». «В настоящее время Layar Player предназначен только для iPhone, но версия для Android будет доступна в четвертом квартале этого года». Это звучит очень хорошо! :)

1

В состав mixare входит код, который реализует горизонтальную плоскость OpenGL. Она доступна здесь: https://github.com/ferdinandtorggler/mixare/commit/0a8a7e070ef076239e0cb39606f3ac85faa324fe

Это только начало, так как он не связан с источниками данных, но основы должны быть там На следующей неделе мы будем иметь Hackathon (http://www.mixare.org/2011/11/its-almost-hackathon-time-are-you-ready/) и пока я ничего не могу обещать , OPENGL, безусловно, на список дел :-)

НТН