good guy
good guy

Reputation: 569

iPhone: how to work with augmented reality

In augmented reality app,on Camera view another transparent view will be, On this transparent view, we used for drawing on camera view and saving it, can you suggest (Start and end) me how to work with this application, thanks you, have a great day

Upvotes: 1

Views: 1102

Answers (1)

Matt Wilding
Matt Wilding

Reputation: 20163

You'll want to use a UIImagePickerController to show the camera preview. Set its showsCameraControls property to no, so none of the standard photo-taking interface is visible. Now, UIImagePickerControllers have a nice little cameraOverlayView property that you can use to place any view you want over the camera preview. Depending on what precisely you want to augment your reality with, this view could be realized in different ways. For example, if you want to overlay 3D models over the camera preview, this view could be a transparent OpenGL ES context. If you don't need any 3D assets, it can be a regular transparent UIView on which you draw some custom graphics with Quartz. It's up to you, but you want the general pattern of:

  • UIImagePickerController with showsCameraControls = NO
  • set cameraOverlayView to some transparent view to render content

This is really a huge question, and there are tons of intricacies depending on the specifics of your design. This is just a general summary.

Upvotes: 1

Related Questions