给定4x4均匀矩阵,我如何获得3D世界坐标?
所以我有一个旋转的物体然后再翻译和旋转。我将这些翻译的矩阵存储为对象成员。现在,当我来对象挑选时,我需要知道这个对象的3D世界坐标。
目前我已经能够像这样获得对象的位置
coords[0] = finalMatrix[12];
coords[1] = finalMatrix[13];
coords[2] = finalMatrix[14];
这给了我正确的物体位置,但我也想考虑旋转。
任何帮助都会很棒......
没有找到相关结果
已邀请:
3 个回复
荆怖赡
旋转部分是左上角3x3矩阵,请看这里,所以在你的情况下它将是元素
,
和
嘘伪
搂腹时