gpt4 book ai didi

ios - 相机覆盖随方位和仰角变化

转载 作者:可可西里 更新时间:2023-11-01 03:18:45 25 4
gpt4 key购买 nike

各位,

我正在尝试获取如下图所示的实用程序。基本上,相机显示窗口覆盖了设备屏幕的一部分,并且由曲线或直线连接的点列表作为覆盖层显示在相机 View 上。我知道这可以用 quartz 绘制,但这还不到我问题的一半。

真正的问题是叠加层应该随着方位和高度的变化而呈现不同的点。

例如:

  • 如果方位必须改变 +5 度,仰角必须改变 +2 度,那么 PT1 将靠近相机 View 的右边缘,PT2 也会移动向右,PT3 将可见。
  • 另一个改变方位角 +10 度的运动将使 PT1 不可见,PT2 在右侧,PT3 中间和 PT4 在相机 View 的左边缘。

图片后我的问题:

Picture describing what I am trying to accomplish

  1. 是否有可能拥有比相机 View 尺寸大得多的 View (如下所示)并使用某些方法(我需要研究这些)在方位/仰角变化时移动 View ?推荐的性能明智吗?
  2. quartz 是通往这里的道路吗?我还需要什么(当然除了用于相机和核心定位/运动的 AVFoundation)?由于我的应用程序只有 iOS 7,所以我可以使用 iOS 7 独有的任何新方法/API。
  3. 除了raywendelrich's关于增强现实游戏的教程,是否有任何您知道的教程可以帮助我完成这项工作?

最佳答案

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

阅读所有引用资料并在不同的项目中一个一个地实现它们将为您提供一个坚实的开端,让您了解如何将它们组合在一起以创建您的应用程序。但首先,您需要深入了解如何运用您将学到的知识,以及如何应用这些知识来创建您的项目。

引用资料:

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

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

会教你如何使用指南针

这里有一些关于在相机 View 上叠加内容的更多增强现实内容

关于ios - 相机覆盖随方位和仰角变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19602190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com