¿Existe un marco de realidad aumentada que funcione en iPhone, Android y Windows Phone 7?

Quiero desarrollar una aplicación que se ejecuta en iPhone / Android / Windows Phone 7 smartphones y es capaz de reconocer un marcador y colocar contenido de realidad aumentada en él.

¿Hay algún marco común que podría utilizar para esa tarea?

Este es probablemente el más cercano que obtendrá: http://nyatla.jp/nyartoolkit/wiki/index.php?FrontPage.en

No estoy seguro acerca de Android o iPhone, pero Kevin Marshall ha hecho un trabajo de prueba de concepto en Windows Phone 7 . Debe tener en cuenta, sin embargo, que la realidad aumentada en WP7 requiere el acceso a las API de la cámara que no están disponibles públicamente y, como tal, cualquier aplicación AR en WP7 no estaría disponible oficialmente a través del Marketplace. Los fabricantes de dispositivos (como LG) tienen acceso a estas API, que es cómo algunas aplicaciones AR ya existen para WP7.

Como señalan Derek y Stefan, parece que hay puertos del marco de realidad aumentada ARToolKit para las tres plataformas.

En el iPhone, puedes ver esto en la aplicación de ejemplo VRToolkit de Benjamin Loulier, que aprovecha la biblioteca ARToolKitPlus mejorada.

Para Android, parece que NyARToolkit está disponible, con esta aplicación de ejemplo (como señaló Stefan).

Por último, parece que SLARToolKit se utiliza en la aplicación de ejemplo de Windows Phone 7 aquí (como señala Derek).

Tenga en cuenta que este juego de herramientas y sus derivados están autorizados bajo la GPL:

AVISO IMPORTANTE SOBRE SU DERECHO DE USAR ARTOOLKIT:

ARToolKit está disponible gratuitamente para uso no comercial bajo la GNU General Public License. Las licencias comerciales para una implementación profesional de ARToolKit están disponibles para usuarios para quienes la GPL no es adecuada, o que requieren un nivel de soporte más alto, o que requieren personalización u otras modificaciones especializadas. Las licencias comerciales son administradas por ARToolworks, Inc., Seattle, WA, USA.

He visto a personas que violan esta licencia en sus aplicaciones y marcos derivados, por lo que es algo que debe tener en cuenta.

¿Revisaste Layar ?

AFAIK no apoyan WP7 pero supongo que es cuestión de tiempo.

  • ¿Cómo atribuir un icono que utiliza "Licencias Creative Commons (Atribución 3.0 Unported)"?
  • Cuán exacta es la medida de altitud en los teléfonos móviles
  • ¿Podemos instalar Android OS en cualquier Windows Phone y viceversa, y lo mismo con iPhone y viceversa?
  • ¿Hay algún marco único para escribir iOS, Android (e incluso Windows Phone)?
  • Código seguro para codificar una contraseña en una aplicación para dispositivos móviles
  • Windows Phone 7 equivalente de Android WebView
  • ¿Cuáles son las bases de datos internas y externas que pueden utilizarse con Android, Windows Phone e iOS?
  • Desarrollando para iPhone / Android y WPF
  • Restringir las llamadas a API. Permitir sólo mi aplicación para móviles
  • Cualquier ventaja de la programación nativa para el desarrollo móvil?
  • Proyecto MonoDroid en una soultion que contiene un proyecto de teléfono de Windows 7?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.