坐标变换有3种表达形式:
图形、方程、矩阵
他们是对“同一种行为”的不同表达方式!
0、行为描述:
把一个点向右移动3个单位、向上移动2个单位
1、图形表达:
最直观的形式
移动前的点:A点
移动后的点:B点
2、方程表达:
移动前的坐标:(x,y)
移动后的坐标:(x',y')
x' = x + 3;
y' = y + 2;
3、矩阵表达:
左边的矩阵:代表一种转换行为
中间的列向量:代表一个二维点(0,0)——使用了齐次坐标的形式
右边的列向量:代表
4、引申:
上述是对一个点进行“坐标变换”
扩展到“三角形”的“坐标变换”——就是对三角形的每个点执行上述操作即可
“其他复杂多边形”,也是同理,对每个点进行变换