在Android 文档中,将第三个参数指定为
float[] gravity
然后是指定
[0 0 g] = R * gravity (g = magnitude of gravity)
现在,在大多数在线示例中,我可以看到每个人都将加速度计值发送到 getRotationMatrix,但是,不是假设我应该只发送重力值吗?
例如,如果手机有重力传感器,我应该将其原始输出发送到 getRotationMatrix 吗?如果没有,我应该发送加速度计值吗?我应该先提取非重力分量吗?(因为加速度计值是加速度减去 G)。
使用重力传感器值会比在具有该传感器的手机中使用加速度计值更可靠吗?
提前致谢!吉列尔莫。