缩放:
位移:
旋转:
通过三角函数的加法定理,可以展开为:
那你可能会问,这里我们只是将变换变成了矩阵的形式,但计算机依然做的是同样的运算呀?
如果我们想要执行一系列的坐标变换
对于简单的模型比如只有8个顶点的立方体,这点计算量不算什么
然而使用矩阵,
得到一个独立的矩阵
不过这里有一个小技巧
相应的三维空间的变换则可以用4×4的矩阵来表示
通过组合以上讲到的这三种矩阵
缩放:
位移:
旋转:
通过三角函数的加法定理,可以展开为:
那你可能会问,这里我们只是将变换变成了矩阵的形式,但计算机依然做的是同样的运算呀?
如果我们想要执行一系列的坐标变换
对于简单的模型比如只有8个顶点的立方体,这点计算量不算什么
然而使用矩阵,
得到一个独立的矩阵
不过这里有一个小技巧
相应的三维空间的变换则可以用4×4的矩阵来表示
通过组合以上讲到的这三种矩阵