是否可以将Android传感器TYPE_ORIENTATION的三个值转换为旋转矩阵?
我知道这个传感器已经过时了,但是我的设备没有ROTATION_VECTOR或者指南针,所以我只能使用ORIENTATION传感器。
我的目标是使用这个旋转矩阵在OpenGL中对一个立方体进行动画处理,使得手机围绕立方体旋转的同时,立方体保持不动。
是否可以将Android传感器TYPE_ORIENTATION的三个值转换为旋转矩阵?
我知道这个传感器已经过时了,但是我的设备没有ROTATION_VECTOR或者指南针,所以我只能使用ORIENTATION传感器。
我的目标是使用这个旋转矩阵在OpenGL中对一个立方体进行动画处理,使得手机围绕立方体旋转的同时,立方体保持不动。
虽然没有API方法,但将欧拉角转换为旋转矩阵非常简单。请参见:http://en.wikipedia.org/wiki/Euler_angles#Rotation_matrix