同二维变换类似,三维变换同样引入了齐次坐标技术,在四维空间(x,y,z,w)内进行讨论。定义了规范化齐次坐标以后,三维图形几何变换就可以表示为物体顶点集合的规范化齐次坐标矩阵与某一变换矩阵相乘的形式。用规范化齐次坐标表示的三维图形几何变换矩阵是一个4×4方阵,简称为三维几何变换矩阵。
T=⎡⎣⎢⎢⎢adglbehmcfinpqrs⎤⎦⎥⎥⎥ T = [ a b c p d e f q g h i r l m n s ]
三维几何变换
P′=P⋅T P ′ = P ⋅ T
平移变换
T=⎡⎣⎢⎢⎢⎢100Tx010Ty001Tz0001⎤⎦⎥⎥⎥⎥ T = [ 1 0 0 0 0 1 0 0 0 0 1 0 T x T y T z 1 ]
比例变换
T=⎡⎣⎢⎢⎢⎢Sx0000Sy0000Sz0000