如何理解这个矩阵数学

时间:2013-03-30 02:19:00

标签: c# matrix xna

我正在学习有关游戏开发的教程。它是碰撞检测的一部分。我理解它的作用,但不知道它是如何做到的。我希望能够理解正在发生的事情。有人可以解释一下吗?

Matrix matrix1To2 = matrix1 * Matrix.Invert(matrix2);
Vector2 pos1 = new Vector2(x1, y1);
Vector2 pos2 = Vector2.Transform(pos1, mat1To2);

教程说这是根据第一张图像的x / y值找到图像相交的位置。我基本了解矩阵是什么等等,但不知道它是如何工作的。

1 个答案:

答案 0 :(得分:0)

这里提出并回答了几乎完全相同的问题:http://xboxforums.create.msdn.com/forums/p/79167/479452.aspx