getInverse方法返回该 Matrix4 对象的逆矩阵。
matrix4.getInverse()
返回值为 Matrix4 对象的逆矩阵。
以下示例获取一个 Matrix4 对象的逆矩阵:
const matrix = new Yuka.Matrix4();
// 填充矩阵...
const inverseMatrix = matrix.getInverse();
Matrix4 对象是一个奇异矩阵(不可逆),则返回的结果为 null。getInverse 方法不会更改原始矩阵,而是返回新的逆矩阵。Matrix4.multiplyMatrices 方法来验证返回的逆矩阵是否正确。即将原始矩阵和逆矩阵相乘,如果乘积为单位矩阵,则逆矩阵是正确的。