L3 Transformation
2D transformations:rotation,scale,shear
1.Scale
1.Scale(Uniform)
对角矩阵称为缩放矩阵(Scale Matrix)
2.Scale(Non-Uniform)
3.Reflection Matrix
2.Shear
3.Rotate
默认是逆时针,以原点为旋转中心。
Linear Transfroms 线性变换
Homogeneous coordinates(齐次坐标)
Translation
平移并不是一个线性变换,所以引入齐次坐标。
Homogeneous Coordinates
额外增加点(point)相加的定义
两点相加代表中点
使用齐次坐标的2D变换
Inverse Transform
Composing transforms
顺序是不能改变的,矩阵乘不满足交换律
可用一个矩阵表示复合过后的变换。
Decomposing Complex Transforms
3D transformations
是先线性变换再平移的。