Я планирую разработать приложение дополненной реальности для телефона Android. Кто-нибудь знает, существует ли какая-либо существующая структура для расширенной реальности, которая может быть использована для таких приложений?
Структура дополненной реальности
Ответ 1
Для идей вы можете посмотреть следующее:
Существующие приложения и их API: На рынке Android существует множество приложений Augmented Reality, о которых хорошо известны Layar и Wikitude. Другие, такие как SomaView и GeoVector также существовать. AFAIK, Wikitude и Layar имеют опубликовали свой API.
Инструментарий: Существует также инструментарий с именем NyARToolkit, который предоставляет библиотеку для такой вещи.
Учебник: DevX Article by Chris Haseman
Удачи!
Ответ 2
Вы также можете использовать новый SDK Qualcomm AR http://developer.qualcomm.com/dev/augmented-reality
Ответ 3
Существует два типа дополненной реальности:
a), который требует двумерных маркеров для распознавания с использованием компьютерного зрения и анализа изображений, чтобы нарисовать изображение над ними с соответствующим вращением (ARToolkit)
b) геолокация и ориентация, что означает, что приложение знает точное положение на земле, где вы находитесь, и с чем вы сталкиваетесь, и оно вычисляет то, что вы видите, на основе геолокации. (Layar, Wikitude)
Приложения, такие как junaio, смешивают оба из них
Ответ 4
Эта страница http://socialcompare.com/en/comparison/augmented-reality-sdks показывает широкий сравнительный набор фреймворков дополненной реальности. Обновлен до марта 2013 года.
Он показал
Ответ 5
Я один из разработчиков Look! Смотри! является полной основой для создания приложений дополненной реальности на Android.
Он был разработан как окончательный проект в Университете Комплутенсе в Мадриде.
Их функции:
- Дополненная реальность
- Расположение в помещении
- Удаленные службы
- 3D, 2D и камера
- Итерации с объектами
Кроме того, мы разработали приложения с фреймворком, их опубликовали в нашей официальной сети.
Дополнительная информация:
Официальный сайт - http://www.lookar.net/en/
Проект остался в https://sourceforge.net/projects/lookar/
Ответ 6
Ознакомьтесь с Mixare. Это довольно приятная структура AR для Android. В отличие от большинства ранее упомянутых предложений (я не уверен обо всех них), исходный код доступен для Mixare.
Ответ 7
Полная основа с открытым исходным кодом на основе расширенной реальности. http://code.google.com/p/android-augment-reality-framework/
Ответ 8
http://layar.com/ будет самой популярной вещью, которую я видел. Я сделал приложение, которое позволяет загружать и отображать информацию так же, как и простой. Это довольно прямолинейно.
Ответ 9
Эй, я поддерживаю AndroidARKit, проект с открытым исходным кодом на github. Он основан на географическом отношении и включает в себя простое приложение с четырьмя квадратами. Подробнее здесь. или здесь. Я написал статью devX, связанную выше. Не стесняйтесь обращаться ко мне, если у вас есть какие-либо вопросы. Он лицензирован для коммерческого использования с атрибуцией. Поэтому не стесняйтесь использовать его в коммерческих приложениях.
Ответ 10
Я знаю систему FLOSS, которая поможет вам создавать AR-приложения. Эта система LibreGeoSocial
Ответ 11
Любой, кто интересуется AR, должен также взглянуть на http://code.google.com/p/droidar/
Его структура с открытым исходным кодом для AR на основе местоположения и маркеров AR на Android.
Ответ 12
Пионер в AR metaio (разработчики Junaio) выпустит бесплатную версию metaio Mobile SDK (Q4/2011).:)
Ответ 13
BeyondAR является бесплатным и apache license v2
Ответ 14
Я знаю, что artoolkit имеет порт для Symbian. Возможно, есть порт для Android, а также
Ответ 15
API Wikitude - еще одна альтернатива для приложений Android: http://www.wikitude.org/developers
Ответ 16
Я нашел Layar Player.
"The Layar Player - это инструмент, который позволяет любому встроить слои дополненной реальности непосредственно в свое собственное приложение".
В настоящее время Layar Player предназначен только для iPhone, но версия для Android будет доступна в четвертом квартале 2011 года.
Ответ 17
DFusion Mobile - это платформа, основанная на маркерах и основанных на геолокации, с поддержкой BarCode, отслеживанием лиц и поддержкой датчиков.
Ответ 18
Попробуйте это! Проект с открытым исходным кодом: http://code.google.com/p/andar/
Ответ 19
Как сказал резидент, artoolkit может быть лучшим вариантом. для android, проверьте this out
Ответ 20
ar23d - это SDK 3D Augmented Reality для Android 2.2+ и Android 3.0+. Сколько издержки на лицензирование не могут быть найдены на их веб-сайте.
Ответ 21
Эта библиотека дополненной реальности Android позволяет вам преобразовывать координаты GPS (lat/lon) в координаты экрана (x/y). Это простой импорт jar и обрабатывает все вычисления для вас.
Ответ 22
Я думаю, вы должны использовать String SDK
http://www.poweredbystring.com/licensing
Загрузите zip файл проекта из
Затем откройте проект CH-10. Это заблокировано с помощью com.isidorey.mobile BundleIdentifier. Таким образом, вы создали профиль обеспечения имени isidoreywildcard *. THEN Он будет работать.
Но это не решение.
Вам нужно запустить, используя свой собственный профиль provisionin.
Итак, сначала зарегистрируйтесь в
http://www.poweredbystring.com/licensing
Затем загрузите demoVersion, чтобы попробовать. Вы можете использовать libStringOGLPro-1.1-com-isidorey-mobile.a(Вы получите статическую библиотеку .a из загруженного демонстрационного проекта) статической библиотеки, чтобы проверить ваш проект.
Лучше читать книгу
http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123