一.几何变换概要
(1)三种几何变换
(2)平移、旋转、缩放------都是矩阵
(3)用堆栈来管理矩阵
(4)模型变换与视点变换
(5)全局变换与据点变换
二.三种几何变换
平移(Translation) glTranslate()
缩放 (Scaling) glScale()
旋转(Rotation) glRotate()
1.平移(Translation)
• Point P(x, y, z) translate to P’(x’, y’, z’) by the distance T(Δx, Δy, Δz)
x’ = x + Δx;
y’ = y + Δy; P’ = P + T z’ = z + Δz;
拓展:矩阵的运算
1.矩阵的加法与减法
(1)运算规则