计算机图形学一:基础变换矩阵总结(缩放,旋转,位移)

变换矩阵总结

摘要

变换矩阵 (Transformation Marices) 在图形学中的重要性不用多说,一切物体的缩放,旋转,位移,都可以通过变换矩阵作用得到。同时在投影 (projection) 变换的时候也有很多应用,本文将会介绍一些简要的变换矩阵。

1 2D线性变换

我们将如下图所示的简单矩阵乘法定义为对向量(x,y)T的线性变换。

1.1 缩放(scaling)

缩放变换是一种沿着坐标轴作用的变换,定义如下:

即除了(0,0)T保持不变之外,所有的点变为(sxx,syy)T。 举两个简单例子:

1.2 剪切(shearing)

shear变换直观理解就是把物体一边固定,然后拉另外一边,定义如下:

分别对应了向"拉伸"x轴,和"拉伸"y轴 直观理解见如下两图:

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值