做游戏视频网站要批证吗,网站上线要多久,品牌网站建设哪里好,福州百度推广开户1、什么是Transform
Transform就是通过一个矩阵#xff0c;进行缩放、旋转、平移等变换
2、缩放、旋转、切变、平移等基础变换
缩放变换#xff1a;
反射变换#xff1a;
切变#xff1a; 绕原点旋转#xff1a; 以上都是线性变换#xff1a; 平移变换#xf…1、什么是Transform
Transform就是通过一个矩阵进行缩放、旋转、平移等变换
2、缩放、旋转、切变、平移等基础变换
缩放变换
反射变换
切变 绕原点旋转 以上都是线性变换 平移变换是非线性变换
3、齐次坐标
目标是将所有的变化主要是平移都写成矩阵相乘的形式 将变换矩阵增加1列将向量增加1行从而实现平移操作 向量具有平移不变性所以在xy后面增加的是0 点平移是有效的所以在xy后面增加的是1 点和向量计算结果是点还是向量也满足上述矩阵计算特性
4、常见变换矩阵 5、矩阵逆变换
通过矩阵M变成1个样子通过矩阵M的逆可以再变回原样称之为逆变换
6、变换的顺序很重要
先旋转再平移与先平移再旋转得到的结果不一样 矩阵的计算是从右向左应用