第7章三维变换7
2三维几何变换7
3三维坐标变换7
1简介三维平移变换、比例变换可看成是二维情况的直接推广
但旋转变换则不然,因为我们可选取空间任意方向作旋转轴,因此三维变换处理起来更为复杂
与二维变换相似,我们也采用齐次坐标技术来描述空间的各点坐标及其变换,这时,描述空间三维变换的变换矩阵是4×4的形式
由此,一系列变换可以用单个矩阵来表示
2三维几何变换7
1基本三维几何变换1
平移变换若空间平移量为(tx,ty,tz),则平移变换为zyxtzztyytxxP(x,y,z)P’(x’,y’,z’)xyz101000010000111zyxtttzyxzyx补充说明:点的平移、物体的平移、多面体的平移、逆变换2
比例变换100000000000011zyxssszyxzyx(1)相对坐标原点的比例变换一个点P=(x,y,z)相对于坐标原点的比例变换的矩阵可表示为xyzzyxzszysyxsx,,其中zyxsss,,为正值
(2)相对于所选定的固定点的比例变换zxy(xf,yf,zf)zxy(xf,yf,zf)zxy(xf,yf,zf)zxy(xf,yf,zf)(1)(2)(3)1111000000000,,,,,,fzfyfxzyxfffzyxfffzsysxsssszyxTsssSzyxT3
绕坐标轴的旋转变换三维空间中的旋转变换比二维空间中的旋转变换复杂
除了需要指定旋转角外,还需指定旋转轴
若以坐标系的三个坐标轴x,y,z分别作为旋转轴,则点实际上只在垂直坐标轴的平面上作二维旋转
此时用二维旋转公式就可以直接推出三维旋转变换矩阵
规定在右手坐标系中,物体旋转