2010-01-18 9 views

Respuesta

28

Dudo que exista tal cosa, pero lo que necesita hacer es mirar la ubicación y los marcos de la cámara para el iPhone, y continuar desde allí.

Básicamente, creará un UIImagePickerController (la clase de cámara) y la información de superposición en la vista, a través de un .cameraOverlayView personalizado (que es una propiedad de UIImagePickerController en 3.0).

Es probable que desee obtener información (ubicación, encabezado, distancia, etc.) desde el GPS del dispositivo, utilizando el marco CoreLocation.

También es probable que desee hacer algunas interacciones de servidor web, y para eso sugiero ASIHTTPRequest.

Esas son las herramientas básicas necesarias para crear una aplicación AR.

+0

Gracias por la respuesta. Probaremos – hardik

+3

Añadiendo a la respuesta de Andrew, Como en la fecha, no hay ninguna biblioteca de procesamiento de imágenes en vivo. Entonces, lo que hacen la mayoría de las aplicaciones de realidad aumentada es aumentar la información según la ubicación y la dirección de la brújula. – Mugunth

4

Es posible hacer una aplicación AR para iPhone 3.1 que procesa imágenes en vivo (he hecho una para mí). Aquí hay un buen tutorial con código de ejemplo de trabajo para 2.x http://www.morethantechnical.com/2009/07/01/augmented-reality-on-the-iphone-using-nyartoolkit-w-code/

Para 3.1, necesitará reemplazar el código de captura de video de la cámara. Consejo: PLCameraController _createPreviewIOSurface.

Tenga en cuenta que no puede enviar tales aplicaciones a la tienda de aplicaciones debido al uso de API privada.

Cuestiones relacionadas