¿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.

  • Intención equivalente en WP7
  • Enum VS Static Class (Normal y con valores de cadena)
  • Dibujar gráfico multiplataforma (IOS, WindowsPhone, Android) biblioteca
  • ¿En qué plataformas móviles el "push token" no es permanente?
  • Restringir las llamadas a API. Permitir sólo mi aplicación para móviles
  • Lenguaje de programación universal para Android, iPhone y Windows Phone
  • Código seguro para codificar una contraseña en una aplicación para dispositivos móviles
  • ¿Cual es mejor? ¿Aplicación nativa o aplicación híbrida?
  • Desarrollo de aplicaciones móviles de plataforma cruzada
  • Desarrollando para iPhone / Android y WPF
  • Inicio del desarrollo de aplicaciones telefónicas
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.