Дополненная реальность на мобильных телефонах

Я заинтересован в реализации приложения дополненной реальности для мобильных телефонов с помощью Adobe Flash Platform. Не могли бы вы сообщить мне, есть ли у меня какие-либо источники, чтобы узнать, как начать?

Я не уверен, какое программное обеспечение мне нужно использовать для реализации AR, но, насколько я понимаю, мне нужны:

ARToolKit Marker Generator для создания маркера, совпадающего с трехмерным изображением, затем FLARToolKit для анализа изображения от маркера и Papervision3D для создания объекта, который разделяет это же пространство с маркером.

Не могли бы вы сообщить мне, правильно ли я написал, и посоветовать, как начать реализацию на платформе Adobe Flash?

Спасибо


person Apollon1954    schedule 13.11.2010    source источник
comment
Я повторно задал ваш вопрос об Android, так как вы не знаете, какую платформу вы хотите разработать. Если это неверно, внесите соответствующие изменения в тег вопросов.   -  person Carlos    schedule 14.11.2010


Ответы (1)


Как упоминает @Carlos, вам нужно уточнить платформу.

Если вы разрабатываете для windows / osx и хотите настроить таргетинг на браузер, используйте flash / actionscript 3.0. Чтобы упростить настройку, я рекомендую взглянуть на FLARManager. Если скорость важна, я бы предложил использовать FLARToolkit's Alchemy Branch и Away3DLite для 3D-рендеринга.

Примечание. В настоящее время ветвь "Алхимия" поддерживает только отдельные маркеры. Используйте ветвь по умолчанию для нескольких маркеров.

Более подробную информацию о вышеупомянутом и примерах AR можно найти в сценарии действий на вики-странице беспокоить медиа запись.

FLARToolkit использует довольно много ресурсов. Вам нужно немного настроить, чтобы получить плавные результаты на win / osx. На android / iphone flash работает медленнее, чем на настольном компьютере / ноутбуке, когда вы упаковываете его с air 2.5 для android / iphone packager. Если вы добавите обработку AR и 3D-рендеринг, я думаю, будет сложно получить что-то отзывчивое.

Если вы хотите разработать приложение AR для Android, я рекомендую взглянуть на Qualcomm's AR SDK.

person George Profenza    schedule 14.11.2010
comment
Я хочу создать приложение AR для Android с помощью Adobe Air. Я очень не понимаю, что мне нужно, чтобы делать это в Adobe Air. Однако я не уверен, возможно ли это, и если да, то какие программы нужно было скомпилировать для разработки приложения. Я прочитал много статей, но все еще сбит с толку и сожалею, что мои вопросы неясны. Я надеюсь, что кто-нибудь более осведомленный может мне помочь и посоветовать. Спасибо - person Apollon1954; 15.11.2010
comment
@ Apollon1954 Я бы порекомендовал использовать нативный код для приложений, в которых скорость имеет решающее значение. Тем не менее, если вам нужно использовать AIR / actionscript, начните с шага: если вы используете Flash CS5, загрузите расширение AIR для Android (labs.adobe.com/technologies/flashpro_extensionforair) - также ознакомьтесь с примечаниями к выпуску и форумом. 2. Просмотрите видеоруководства по AIR для Android на gotoandlearn (gotoandlearn.com/play .php? id = 123, gotoandlearn.com/play.php?id = 124). 3. Когда вы будете уверены в том, как получить доступ к камере через AIR для Android, начните играть с FLARToolkit. - person George Profenza; 15.11.2010
comment
@ Apollon1954 Загрузите и скомпилируйте образцы, поставляемые с FLARManager, и образцы, которые поставляются с FLARAlchemy + Away3DLite, и сравните их по скорости. Как упоминалось в ответе, ссылки на них есть в вики - person George Profenza; 15.11.2010
comment
Дорогой Джордж ... Я смотрел видео и могу сказать, что они очень четкие. Единственная проблема в том, что Adobe Air для Android больше не существует на странице и нигде не может ее найти. Как только мне удастся найти его и поработать с ним, видео будут мне очень полезны. - person Apollon1954; 16.11.2010
comment
@ Apollon1954 ты это имеешь в виду? labs.adobe.com/downloads/flashpro_extensionforair.html - person George Profenza; 16.11.2010
comment
@Geoege Profenza Большое спасибо за ваш ответ. В видео, которое вы советуете мне посмотреть, он показывает веб-сайт Android Developer Prelease (06:32), на котором показаны некоторые форумы и документация по разработке приложений Air для Android. Основная проблема в том, что он скачал программу под названием AIR for Android Builds. Не могли бы вы сообщить мне, как мне найти это программное обеспечение, чтобы продолжить? - person Apollon1954; 20.11.2010
comment
и мне также понадобится еще одно программное обеспечение - AIR for Android Extension for Flash CS5. Спасибо. - person Apollon1954; 20.11.2010
comment
@ Apollon1954 AIR для Android теперь доступен на Android Marketplace. К сожалению, пререлиз сейчас закрыт, поэтому вы не можете зарегистрироваться и скачать .apk оттуда. Как я упоминал ранее, расширение CS5 находится здесь: labs.adobe.com/downloads/flashpro_extensionforair.html, установите флажок или укажите прямую ссылку: загрузить .macromedia.com / pub / labs / flashpro_extensionforair / - person George Profenza; 20.11.2010
comment
да, но как насчет сборки Air для Android и расширения AIR для Android для Flash CS5. Мне нужны эти двое, чтобы продолжить, и то, что я не могу найти - person Apollon1954; 21.11.2010
comment
@George Profenza Извините, что снова и снова спрашиваю одно и то же, но я действительно хочу начать, я так взволнован, и я не могу найти это программное обеспечение, чтобы иметь возможность ... - person Apollon1954; 21.11.2010
comment
@ Apollon1954 Air для Android build = AIR для Android ... файл APK, который вы получаете из Android Market ... на самом деле, если вы попытаетесь загрузить сборку приложения с помощью AIR для Android, он должен привести вас к AIR, если он еще не установлен. Вот крошечный список (webkitchen. be / 2010/10/08 / got-air-for-android-try-these-games), некоторые из них бесплатны. Расширение AIR для Android для Flash CS = download.macromedia.com/pub/labs/ flashpro_extensionforair / ... Вы скачивали файл и запускали? Он должен открыться с помощью CS5 Extension Manager. - person George Profenza; 21.11.2010
comment
@George Profenza Я пытаюсь установить его, но появляется следующее сообщение. У вас нет соответствующих разрешений, необходимых для выполнения этой операции. Свяжитесь с вашим системным администратором, чтобы получить разрешение. - person Apollon1954; 21.11.2010
comment
@ Apollon1954 Похоже на проблему пользователя / разрешений Windows. Посмотрите в Интернете: tinyurl.com/22s2uja - person George Profenza; 21.11.2010
comment
@George Profenza Спасибо большое, это очень помогает !! - person Apollon1954; 21.11.2010
comment
@George Profenza Извините, что снова беспокою вас, не могли бы вы помочь мне, где найти загрузки Air для сборок Android, чтобы загрузить необходимое программное обеспечение, показанное на видео (gotoandlearn.com/play.php?id=123) в 7:07 минут - person Apollon1954; 11.01.2011