变化(transformation)分为两种:模型变换、视图变换
二维空间的几种变化
1、缩放变换(其中又分为非标准和不标准变换)
2、反射变换
3、切变变换
4、旋转变换(可以采用两个特殊的点来推出旋转矩阵)
5、平移变换
6、逆变换
7、组合变换(组合变换时矩阵的顺序十分重要,一般而言矩阵的应用顺序是由右至左,下图展示了矩阵应用顺序对图形变换的影响)
8、组合变换的分解(一些分解的典型过程,比如让图形绕着任意一个指定的点旋转)
三维空间的变换
与二维空间来类比,同样是使用齐次坐标与矩阵相乘来表述变换过程,即用四个数来表示三维空间中的向量与点。其中要注意,点的最后一位数字不能为0。