【计算机图形学】GAMES101 第三课 变换

1 2D变换

1.1 简单的尺寸变化

1.2 斜拉

分析y和x分别有没有变化,如何变化

1.3 旋转变换(默认以坐标原点为旋转点,逆时针方向)

旋转的旋转矩阵推导过程,由于所有旋转的图像上都能通过旋转矩阵旋转得到,所以可以通过求特殊点的旋转矩阵来获取

1.4 齐次坐标

当图像出现平移变换时无法写成通过旋转矩阵的变换形式,需要在后面再加上两个常数项

缩放和旋转用齐次坐标写法写,可以看到在第三列的前两行都是0,因为不存在平移的操作

1.5 逆变换

1.6 组合变换

a、变换的顺序不可以改变;b、对矩阵的操作从右到左,如图中应该为先旋转45度,再进行平移操作

如果一个矩阵通过多次变换A1,A2,A3...,矩阵没有变换律但是有结合律,可以将A1,A2,A3...写成一个3×3的矩阵

2 3D变换

2.1 3D变换的齐次坐标

虽然是写在了一个矩阵里,这里表示的是先线性变换再平移,如下图所示,先旋转再进行平移,这两个操作得到的其实就是齐次坐标

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值