矩阵 – 三维图形变换

缩放:

位移:

旋转:

通过三角函数的加法定理,可以展开为:

那你可能会问,这里我们只是将变换变成了矩阵的形式,但计算机依然做的是同样的运算呀?

如果我们想要执行一系列的坐标变换

对于简单的模型比如只有8个顶点的立方体,这点计算量不算什么

然而使用矩阵,

得到一个独立的矩阵

不过这里有一个小技巧

相应的三维空间的变换则可以用4×4的矩阵来表示

通过组合以上讲到的这三种矩阵