2D平移矩阵与3D平移矩阵

之前,我们的翻译的时候,发现将3D的点,做平移,借助的是四维矩阵。其实,我们本篇博客,是先讲述从2D点得平移,进而引出3D点得平移。哈哈,不过没关系了,都是理解加记忆,由浅入深,或者由深再入浅又有什么关系呢?

这里写图片描述

这里我们要讲的是为什么2维的坐标不能用了做2维点得平移呢?像上图,我们试图用(x,y)乘以一个二阶的单位矩阵,得到的还是自己;我们试图用(x,y)乘以一个普遍意义的二阶矩阵,得到的是关于x+my,y+nx的这种关系x和y的变化,种种迹象表明,哦,二维是不行了,那么此时所有的博客,文章都是想到了3维矩阵,前人是怎么想到的呢?在怎么想,也都不是原创了,所以只有暂时的理解与记忆,不明觉厉,大概就是这样的。
这里我们还要讲的是,为什么使用第三个矩阵,而且a33=1,这个为什么不是0呢?
是想下,如果是0的话如下图:
这里写图片描述
我们得到的是(x+dx, y+dy, 0),第三维度是0,那么如果我们再次基础上再做变换呢?
这里写图片描述

竟然不能再平移了,所以我们还是老实的认为这个量,必须是1,那为非0的可以吗?可以,只是dx,dy这个增量上有个系数了。所以最简单的就是取1。

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值