Java 将Android传感器类型_方向转换为旋转矩阵

Java 将Android传感器类型_方向转换为旋转矩阵,java,android,opengl-es,rotation,orientation,Java,Android,Opengl Es,Rotation,Orientation,是否可以将类型为_方向的安卓传感器的三个值转换为旋转矩阵 我知道这个传感器不推荐使用,但我的设备没有旋转矢量或指南针,所以我只能使用方向传感器 我的目标是使用此旋转矩阵在OpenGL中为立方体制作动画,使其看起来就像手机围绕立方体旋转一样,而立方体是固定的。没有API方法,但将Euler角度转换为旋转矩阵非常简单。请看:我就是这么做的。不幸的是,它不起作用。手机一倒转,旋转矩阵就变得疯狂…你解决了这个问题吗?@v1sc3rr4k不幸的是没有。。。我仍然不确定这是一个普通的android问题还是我

是否可以将类型为_方向的安卓传感器的三个值转换为旋转矩阵

我知道这个传感器不推荐使用,但我的设备没有旋转矢量或指南针,所以我只能使用方向传感器


我的目标是使用此旋转矩阵在OpenGL中为立方体制作动画,使其看起来就像手机围绕立方体旋转一样,而立方体是固定的。

没有API方法,但将Euler角度转换为旋转矩阵非常简单。请看:

我就是这么做的。不幸的是,它不起作用。手机一倒转,旋转矩阵就变得疯狂…你解决了这个问题吗?@v1sc3rr4k不幸的是没有。。。我仍然不确定这是一个普通的android问题还是我们测试它的设备的错误实现。。。