读书笔记——变换

transformation basic 2D transforms

2D transformation :rotation(旋转)、scale(缩放)、shear(剪切)

一、scale(缩放)

      缩放矩阵是一个对角矩阵,对应的行数代表缩放的比例。Sx和Sy代表缩放的系数。缩放的逆变换是乘以缩放矩阵中Sx和Sy的倒数。

图1 右边的缩放矩阵是左边缩放矩阵的逆变换

图2 三维的缩放矩阵

二、shear(剪切)

       剪切矩阵,物体的中心线不会发生剪切,x坐标的值依赖于y坐标;y坐标的值依赖于x坐标。x’=x+ay ;y’=y (不明白,为什么剪切变换y坐标不会改变,理论上y坐标会变小)

图3 右侧矩阵是左侧矩阵的逆变换

 

三、rotation(旋转)

角度表示旋转角度,推导公式利用极坐标+三角变换

 

四、组合变换

矩阵乘法不可交换

4.1求变换的可逆

求变换的可逆相当于求可逆矩阵

M1M2M3表示不同的变换矩阵

 

三维物体的旋转没看懂

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值