35

是否有任何好的教程或示例应用程序可以演示如何制作增强现实 iPhone 应用程序?

4

7 回答 7

28

我怀疑确实存在这样的事情,但是您需要做的是查看 iPhone 的位置和相机框架,然后从那里开始。

基本上,您将通过自定义 .cameraOverlayView(它是 3.0 中 UIImagePickerController 的属性)创建一个 UIImagePickerController(Camera 类)和覆盖视图上的信息。

您可能希望使用 CoreLocation 框架从设备的 GPS 获取信息(位置、航向、距离等)。

您可能还想进行一些 Web 服务器交互,为此我建议使用 ASIHTTPRequest。

这些是构建 AR 应用程序所需的基本工具。

于 2010-01-18T07:11:08.430 回答
9

我知道问题很老了。只是为了完成: http ://www.raywenderlich.com/3997/introduction-to-augmented-reality-on-the-iphone

于 2011-07-18T09:01:53.230 回答
8

这是一个托管在 github 上的 iphone AR 项目:http: //github.com/zac/iphonearkit/

不过自己没用过。

于 2010-01-18T13:57:43.800 回答
5

检查这个: http ://www.iphonedevsdk.com/forum/iphone-sdk-game-development/38119-augmented-reality-ar.html 你会找到一个教程和一个示例:)。祝你好运!

于 2011-06-16T10:21:52.970 回答
5

iPhone 有一个 GPL(免费和开源)增强现实浏览器:mixare 增强现实引擎。您可以在 gthub 中找到代码:https ://github.com/mixare/mixare-iphone/ 以及网站上的用例和更多信息:http: //www.mixare.org

最好的,丹尼尔

于 2011-11-16T14:55:40.387 回答
4

可以为 iPhone 3.1 制作一个实时图像处理的 AR 应用程序(我已经为自己做了一个)。这是一个很好的教程,其中包含 2.x 的工作示例代码http://www.morethantechnical.com/2009/07/01/augmented-reality-on-the-iphone-using-nyartoolkit-w-code/

对于 3.1,您需要替换摄像头视频抓取代码。提示:PLCameraController _createPreviewIOSurface。

请注意,由于使用私有 API,您无法将此类应用提交到 App Store。

于 2010-05-01T03:30:54.283 回答
3

我也找到了一个

http://www.3dar.us/docs/tutorials/add-3dar-to-your-app-in-5-minutes/?gclid=CM2Stpr64KoCFQsh6wod906E7Q

它在 github 上有源代码,链接在页面末尾。

于 2011-08-21T17:59:51.247 回答