【发布时间】:2018-04-19 11:54:22
【问题描述】:
我有两个 4x4 旋转矩阵 M 和 N。M 描述了我当前在空间中的物体姿态,N 是期望的物体姿态。现在我想将 M 矩阵向 N 旋转,因此对象将在接下来的迭代中缓慢地向所需位置旋转。知道如何解决这个问题吗?
【问题讨论】:
-
不能直接插值矩阵。最好存储开始角度和结束角度,在它们之间进行插值,然后创建矩阵。四元数也可能是合适的。
-
Android 提供 SensorManager.getAngleChange();方法。它看起来很有前途,但我不知道它如何应用在这里
标签: android matrix opengl-es transformation