gpt4 book ai didi

javascript - 从 Phonegap 罗盘获取 x、y、z 值

转载 作者:行者123 更新时间:2023-11-30 06:42:08 27 4
gpt4 key购买 nike

我正在与我的团队一起开发增强现实应用程序。我们决定选择 phonegap 作为将其开发为 webapp 的框架。我们使用 Three.js 框架将增强现实绘制到 Canvas 中。

我的问题是根据手机的移动让相机旋转工作。我通过互联网搜索了几天,但无法得到它。实际的想法是使用 android SDK 中的 getRotationMatrix() 方法并将其重写为 javascript。但问题是从指南针获取 x、y、z 数据。 phonegap 仅提供相对于地理北极的航向(0 .. 360),但 getRotationMatrix() 方法使用 x、y、z 值。

是否可以将 Axis 值折射出航向值或直接获取它们?

你有其他想法来计算所有三个轴上的相机旋转吗?

非常感谢您的任何提示!

最佳答案

您可以使用 html5 deviceorientation。效果很好

我添加了一个关于它的教程: http://html5rocks.com/en/tutorials/device/orientation

关于javascript - 从 Phonegap 罗盘获取 x、y、z 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10289195/

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