矩阵的三维变换

  • 格式:pdf
  • 大小:59.53 KB
  • 文档页数:1

矩阵的三维变换 2.3.6
三维变换
对三维空间的点P=[X Y Z],采用规范齐次坐标则与二维情况类似,其平移交换和比例变换的变换矩阵分别为:
其中tx,ty,tz分别是沿x、y、z方向的平移量S11、S22和S33分别是在x、y、z方向上相对于原点的比例因子。

三维旋转变换稍微复杂,采用右手坐标系,从规定的坐标轴正方向向原点看,绕该轴逆时针方向为正,顺时针方向为负。

绕Z轴、X轴和Y轴旋转θ角的变换矩阵分别为:
数学上可证明,旋转变换中前三行和前三列组成的3X3子矩阵是一正交矩阵,即三个列(行)向量均为单位向量,互相正交,而且三个列向量经过该旋转变换后,分别与X轴、Y轴和Z 轴重合。

利用这个性质有时可很容易确定旋转变换矩阵。

三维几何变换与二维变换一样,也都是由一系列基本变换构成的复合变换。

在进行变换过程中同样要注意变换矩阵的次序。

虽然,有些变换矩阵与其次序无关,但从程序设计及计算的角度出发,建议读者一律采取按次序进行矩阵运算。

三维变换矩阵中的大多数元素的作用读者已经了解,但其最后一列的元素在变换中起什么作用?这将在透视变换一节中得到解答。

2.3.7 三维透视变换
三维齐次几何变换矩阵中第四列元素组成的3x1子矩阵与透视交换有关,其中的元素称为透视参数。

对空间任意点的透视变换为。