使用加速计移动 OpenGL ES 对象

发布于 2024-12-04 03:51:39 字数 301 浏览 1 评论 0原文

我正在开发一个 Android 应用程序。我想要执行以下操作:

我将有一个黑色屏幕,其中心有一个物体,例如花瓶。

通过这个应用程序,我可以 360 度观看花瓶。我解释一下:想象花瓶是一个假想圆的中心。我想让用户跟随这个圆圈,从任何角度看到花瓶。不知道我解释得好不好。

在现实生活中,您可以在花瓶周围移动并查看它的正面、背面和其他侧面。我想模拟这个。

我的问题是我不确定是否可以使用加速度计来模拟它。

如果用户用手机描绘一个圆圈,我能知道谁?

如果您不明白我的意思或需要更多详细信息,请告诉我。

I'm developing an Android application. I want to do the following:

I will have a black screen with an object in its center, for example, a vase.

With this app, I will a 360 degrees view of vase. I explain: imagine the vase is the center of an imaginary circle. I want to make user follow this circle, to see the vase from any point of view. I don't know if I explain it well.

In real life, you can move around a vase and see it in front, behind, and other sides. I want to simulate this.

My problem is that I'm not sure if I can simulate this using accelerometer.

Who can I know if user is describing a circle with the mobile phone?

If you don't understand me or you need more details, please tell me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

与君绝 2024-12-11 03:51:39

您应该将加速度计与指南针结合起来。指南针为您指明方向。

You should combine accelerometer with compass. Compass gives you direction.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文