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