可能重复:
如何将欧拉角转换为方向矢量?
我正在使用 OpenGL 来旋转砖块。积木模拟具有加速度计的手机。我使用的初始向量是 (0.0, 0.0,-1.0)
glRotatef(angle.x, 1.0, 0.0, 0.0);
glRotatef(angle.y, 0.0, 1.0, 0.0);
glRotatef(angle.z, 0.0, 0.0, 1.0);
如何从上面的角度获得加速度计的矢量?
可能重复:
如何将欧拉角转换为方向矢量?
我正在使用 OpenGL 来旋转砖块。积木模拟具有加速度计的手机。我使用的初始向量是 (0.0, 0.0,-1.0)
glRotatef(angle.x, 1.0, 0.0, 0.0);
glRotatef(angle.y, 0.0, 1.0, 0.0);
glRotatef(angle.z, 0.0, 0.0, 1.0);
如何从上面的角度获得加速度计的矢量?