【发布时间】:2011-11-11 14:26:12
【问题描述】:
我正在考虑为手机开发一款休闲 3D 建模器应用。这是粗略的概念草图:http://versuspad.com/image/3d-modeler.png
您是否认为可以对此进行编程,或者陀螺仪和其他方法根本无法产生所需的数据?
(我不确定是在 Stackoverflow 还是在programmers.stackexchange.com 上发布此内容,但现在选择前者,希望是正确的。)
【问题讨论】:
我正在考虑为手机开发一款休闲 3D 建模器应用。这是粗略的概念草图:http://versuspad.com/image/3d-modeler.png
您是否认为可以对此进行编程,或者陀螺仪和其他方法根本无法产生所需的数据?
(我不确定是在 Stackoverflow 还是在programmers.stackexchange.com 上发布此内容,但现在选择前者,希望是正确的。)
【问题讨论】:
嗯...非常有创意..我必须说..您应该与您帖子的所有查看者签署 NDA ..!!
回到问题,是的,可以按照您的应用程序要求的方式读取加速度计值,但真正的事情是使用该数据来生成您所需的应用程序的输出。
【讨论】:
绝对位置是加速度的二重积分。双重积分极大地放大了噪声和起始速度误差,以至于任何 3D 模型都会很快被拉伸变形,看起来与太空中的手势完全不同。
【讨论】:
这完全可以在 iPhone 上实现。它会比陀螺仪更多地使用加速度计,但可行。
编码将非常困难 - 但这是可能的。
只需在 Google 和 Stack Overflow 上搜索一下,您可能会发现一些有用的使用方法。例如。对于gyro 和accelerometer
【讨论】: