计算机图形学(四)几何变换_4_二维复合变换_4_二维刚体变换

二维复合变换_4_二维刚体变换

        如果一个变换矩阵仅包含平移和旋转参数 ,则它是一个刚体变换矩阵 (rigid-body transforma-tion matrix) 。二维刚体变换矩阵的一般形式为 矩阵1

         其中,4个元素 rjk 多重旋转项 ,元素 trx try 平移项 。坐标位置的刚体变化有时也称为刚体运动 (rigid_motion) 变换。变换后坐标位置的所有角度和距离都不变化。此外矩阵1具有其左上角的2x2矩阵是一正交矩阵 (orthogonal matrix) 的特性。这说明,假如将子矩阵的每一行(或每一列)作为一个向量,那么两个行向量( rxx, rxy )和( ryx, ryy )(或两个列向量)形成单位向量的正交组。这样一组向量也称为 正交向量组 。每个向量具有 单位长度 :

并且向量互相垂直 (它们的点积为零)

因此,假如这些单位向量通过旋转子矩阵进行变换,那么( rxx, rxy )就转换成沿x轴的单位向量, (ryx, ryy) 转换成沿坐标系统y轴的单位向量:

作为一个例子,下列刚体变换先将对象对于基准点(xr, yr)旋转θ角,然后平移:

这里,左上角2x2子矩阵中的对角单位向量为(cosθ,-sinθ)和(sinθ, cosθ),并且

同样,单位向量(sinθ, cosθ)也由前面的变换矩阵换成y方向的单位向量(0,1)。
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值