35 votes

Existe-t-il un bon tutoriel pour mettre en œuvre une application iPhone en réalité augmentée?

Existe-t-il de bons tutoriels ou exemples d'applications qui montrent comment créer une application iPhone en réalité augmentée?

28voto

Andrew Johnson Points 4758

Je doute exactement une telle chose existe, mais ce que vous devez faire est de regarder à l'endroit et l'appareil photo cadres pour l'iPhone, et à partir de là.

Fondamentalement, vous allez créer un UIImagePickerController (l'Appareil photo de classe) et la superposition des informations sur la vue, par l'intermédiaire d'une coutume .cameraOverlayView (qui est une propriété de UIImagePickerController dans la version 3.0).

Vous aurez probablement souhaitez obtenir des informations (position, position, distance, etc.) du GPS de l'appareil, à l'aide du framework CoreLocation.

Vous aurez aussi probablement voulez faire un peu de web d'interactions avec le serveur, et pour cela, je suggère ASIHTTPRequest.

Ceux sont les outils de base nécessaires à la construction d'un AR d'application.

9voto

HeikoG Points 1458

La question est ancienne, je sais. Juste pour compléter: http://www.raywenderlich.com/3997/introduction-to-augmented-reality-on-the-iphone

8voto

Prairiedogg Points 3594

Voici un projet iphone AR hébergé sur github: http://github.com/zac/iphonearkit/

Je ne l'ai pas utilisé moi-même cependant.

5voto

Andrei Points 537

Vérifiez ceci: http://www.iphonedevsdk.com/forum/iphone-sdk-game-development/38119-augmented-reality-ar.html Vous trouverez un tutoriel et un exemple :). Bonne chance!

5voto

Daniele Points 908

Il existe un navigateur de réalité augmentée GPL (gratuit et à code source ouvert) pour iPhone: moteur de réalité augmentée Mixare. Vous pouvez trouver le code dans gthub: https://github.com/mixare/mixare-iphone/ et des cas d'utilisation et plus d'informations sur le site Web: http://www.mixare.org

Best, Daniele

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X