структура расширенной реальности
Я планирую разработать приложение дополненной реальности для телефона Android. Кто-нибудь знает, существует ли какая-либо существующая структура для расширенной реальности, которая может быть использована для таких приложений?
- Как сделать пусковую установку
- Помощь с передачей ArrayList и разумной активностью
- Как настроить proguard для интерфейса javascript?
- Как мне оживить View.setVisibility (GONE)
- Android: развернуть / свернуть анимацию
- Как обрезать проанализированное изображение в android?
- Быстрое размытие растровых изображений для Android SDK
- Этот class обработчика должен быть статическим или может возникнуть утечка: IncomingHandler
Для идей вы можете посмотреть следующее:
Существующие приложения и их API: на Android-рынке есть множество приложений с расширенной реальностью, хорошо известными Layar и Wikitude. Другие, такие как SomaView и GeoVector, также существуют. AFAIK , Wikitude и Layar сделали свой API доступным .
Инструментарий. Существует также набор инструментов с именем NyARToolkit, который предоставляет библиотеку для такой вещи.
Учебник: DevX Article by Chris Haseman
Удачи!
Вы также можете использовать новый SDK Qualcomm AR http://developer.qualcomm.com/dev/augmentedreality
Существует два типа дополненной реальности:
а) маркер, на котором нужны двумерные маркеры для распознавания с использованием компьютерного зрения и анализа изображений, чтобы нарисовать над ними изображение с соответствующим rotationм (ARToolkit)
б) geolocation и ориентация, что означает, что приложение знает точное положение на земле, где вы находитесь, и с чем вы сталкиваетесь, и оно вычисляет то, что вы видите, на основе геолокации. (Layar, Wikitude)
Приложения, такие как junaio, смешивают оба
Эта страница http://socialcompare.com/ru/comparison/augmented-reality-sdks показывает широкое сопоставление работы каркаса дополненной реальности. Обновляется до марта 2013 года .
Это признакам
Я один из разработчиков Look! Смотри! является полной основой для создания приложений дополненной реальности на Android.
Он был разработан как окончательный проект в Мадриде Мадрида Комплутенсе.
Их функции:
- Дополненная реальность
- Расположение в помещении
- Удаленные службы
- 3D, 2D и камера
- Итерации с объектами
Кроме того, мы разработали приложения с фреймворком, их опубликовали в нашей официальной сети.
Больше информации:
Официальный сайт – http://www.lookar.net/en/
Проект остался в – https://sourceforge.net/projects/lookar/
Проверьте Mixare. Это довольно хорошая AR-платформа для Android. В отличие от большинства ранее упомянутых предложений (я не уверен обо всех них), исходный код доступен для Mixare.
Полная основа с открытым исходным кодом на основе дополненной реальности. http://code.google.com/p/android-augment-reality-framework/
Эй, я поддерживаю AndroidARKit, проект с открытым исходным кодом на github. Он основан на географическом отношении и включает в себя простое приложение с четырьмя квадратами. Больше информации здесь . или здесь . Я написал статью devX, связанную выше. Не стесняйтесь обращаться ко мне, если у вас есть какие-либо вопросы. Он лицензирован для коммерческого использования с атрибуцией. Поэтому не стесняйтесь использовать его в коммерческих приложениях.
http://layar.com/ – самая популярная вещь, которую я видел. Я сделал приложение, которое позволяет загружать и отображать информацию так же, как и простой. Это довольно прямолинейно.
Любой, кто интересуется AR, также должен посмотреть http://code.google.com/p/droidar/
Его структура с открытым исходным кодом для AR на основе местоположения и маркера AR на Android.
Пионер в AR metaio (разработчики Junaio) выпустит бесплатную версию Metaio Mobile SDK (Q4 / 2011). 🙂
Я знаю систему FLOSS , которая поможет вам создавать AR-приложения. Эта система LibreGeoSocial
BeyondAR является бесплатным и Apache лицензии v2
Я знаю, что у artoolkit есть порт для Symbian. Возможно, есть порт для Android, а также
API Wikitude – еще одна альтернатива для приложений Android: http://www.wikitude.org/developers
Я нашел Игрока .
«The Layar Player – это инструмент, который позволяет любому встроить слои дополненной реальности непосредственно в их собственное приложение».
В настоящее время Layar Player предназначен только для iPhone, но версия для Android будет доступна в четвертом квартале 2011 года.
D’Fusion Mobile – это платформа, основанная на маркерах и основанных на геолокации, с поддержкой BarCode, отслеживанием лиц и поддержкой датчиков.
Попробуй это ! Проект с открытым исходным кодом: http://code.google.com/p/andar/
Как сказал резидент, artoolkit может быть лучшим вариантом. есть для android, проверьте это
ar23d – это SDK 3D Augmented Reality для Android 2.2+ и Android 3.0+. Сколько стоит лицензионные расходы на их веб-сайте.
Эта библиотека дополненной реальности Android позволяет вам преобразовывать координаты GPS (lat / lon) в координаты экрана (x / y). Это простой импорт jar и обрабатывает все вычисления для вас.
Я думаю, вы должны использовать String SDK
http://www.poweredbystring.com/licensing
Загрузите zip-файл проекта из
Затем откройте CH-10 Project.That заблокирован с com.isidorey.mobile BundleIdentifier. Таким образом, вы создали профиль обеспечения имени isidoreywildcard *. Это будет работать.
Но это не решение.
Вам нужно запустить свой собственный профиль provisionin.
Поэтому сначала зарегистрируйтесь в
http://www.poweredbystring.com/licensing
Затем загрузите demoVersion, чтобы попробовать. Вы можете использовать библиотеку libStringOGLPro-1.1-com-isidorey-mobile.a (вы получите статическую библиотеку из загружаемой демонстрационной программы), чтобы проверить ваш проект.
Лучше читать книгу
http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123