相机覆盖层随轴承和高程变化

时间:2013-10-26 02:34:49

标签: ios camera overlay augmented-reality

伙计,

我正在尝试获得如下图所示的实用程序。基本上,相机显示窗口覆盖设备屏幕的一部分,并且通过曲线或直线连接的点列表在相机视图上呈现为叠加。我知道这可以用石英绘制,但这不到我问题的一半。

真正的问题是,当轴承和高程发生变化时,叠加层应呈现不同的点。

例如:

  • 如果轴承必须改变+5度和高度+2度,那么 PT1 将位于摄像机视图的右边缘旁边, PT2 也会移动在右侧, PT3 将可见。
  • 另一项改变轴承+10度的动作会使 PT1 不可见, PT2 位于右侧, PT3 中间且 PT4 位于摄像机视图的左侧边缘。

图片后面的问题:

Picture describing what I am trying to accomplish

  1. 是否可以使视图远大于摄像机视图的大小(如下所示)并使用一些方法(我需要研究这些)来在轴承/高程变化时移动视图?是否建议表现明智?
  2. 石英是怎么走的?我还需要什么(其他当然AVFoundation用于相机和相位/动作)?由于我的应用程序只是iOS 7,我可以使用iOS 7独有的任何新方法/ API。
  3. 除了关于增强现实游戏的raywendelrich's教程之外,您知道的任何教程是否可以帮助我完成这项工作?

1 个答案:

答案 0 :(得分:2)

请查看以下内容,每篇文章或链接都包含制作最终产品所需的不同关键内容。您最终将使用地理定位,指南针/或iphone陀螺仪数据的组合。

阅读所有引用并在不同的项目中逐一实现它们将为您提供一个可靠的开始,如何将它们组合在一起以创建您的应用程序。但首先,您需要对如何操纵您将学习的知识以及如何应用它来创建项目有充分的了解。

<强>参考文献:

Ray Winderlech的一个很酷的项目教你如何在你的应用程序中使用位置gps坐标

接下来的两个链接向您展示如何抓取陀螺仪数据以找出俯仰,偏航和旋转,并找出设备当前在太空中的位置。

将教你如何使用指南针

这是在相机视图上叠加内容的一些更多增强现实的东西