gpt4 book ai didi

math - 增强现实演示

转载 作者:行者123 更新时间:2023-12-04 06:32:34 25 4
gpt4 key购买 nike

我正在尝试构建一个增强现实演示,就像这个 iPhone 应用程序:
http://www.acrossair.com/acrossair_app_augmented_reality_nearesttube_london_for_iPhone_3GS.htm

然而,我的几何/数学现在有点生疏。

这是我所知道的:

  • 如果我的 Android 手机处于横向模式(左侧有主页按钮),我的 z 轴指向我正在看的方向。
  • 从我手机的传感器我知道我的 z 轴与北轴的角度是多少,我们称之为角度 theta。
  • 如果我有一个从我当前位置到我想在屏幕上显示的点的向量,我可以计算这个向量与我的 z 轴的角度。我们称这个角度为 alpha。

  • 因此,基于 alpha 角度,我对点的位置有一个感知,并且我能够将其显示在屏幕上(如 Nearest Tube 应用程序)。

    这是一个简单演示的基本理论(当然它不像App,但它是第一步)。

    有人能给我一些关于这件事的启示吗?

    [更新]

    我发现这很有趣 example ,但是我需要在 xx 上都有运动和 yy轴。任何提示?

    最佳答案

    基础很容易。您需要您的位置和命运(反正切)之间的角度以及航向(来自手机中的数字罗盘)。看到这个答案:Augmented Reality movement那里有一些objective-c代码,如果你来自java,你可以阅读。

    关于math - 增强现实演示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5219963/

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