Я пытаюсь понять, как реализовать базовое приложение дополненной реальности , которое использует кусок (реальной) бумаги для навигации (простого поворота, масштабирования) виртуального 3d или псевдо-3d пространства.Расширенная реальность через (общий) Веб-камера/iPhone/Android - Обнаружение сетки? - Пример Гарри Поттера 3D
Пример реализации, который приходит на ум, - это Harry Potter 3D Augmented Reality ad, где вы можете взять лист бумаги, указать его на свою веб-камеру (под прямым углом/расстоянием) и 3d-здания (например, экран). Затем вы можете повернуть бумагу вокруг, чтобы повернуть здание или даже увеличить масштаб.
Пример выше выполняется с использованием Shockwave. Мне интересно, есть ли лучшие веб-плагины, такие как Flash (или даже HTML5, если работает веб-камера?), Которые могли бы сделать то же самое?
Кроме того, существуют способы оптимизации обнаружения сетки, так что эффект менее «потерян» - с примером HP здания часто теряют свои «опоры» на реальной бумаге и просто замерзают на экране.
Похоже, уже есть класс (для вспышки) - (?) Портативность для Iphone http://www.libspark.org/wiki/saqoosha/FLARToolKit/en
http://www.adobe.com/devnet/flash/articles/bow_cards.html http://www.adobe.com/devnet/flash/articles/augmented_reality.html
Это, кажется, работает лучше всего с твердыми цветными изображениями, хотя, а не сложную карту, как в примере HP.
Возможно ли получить камеру на Android или iPhone, чтобы сделать эффект дополненной реальности?
Я слышал о sdk qualcomm - похоже, что он доступен только избранной группе элитных разработчиков ... когда он будет доступен для широкой публики? – ina