GAMES101第四讲Transformation Cont.笔记


第三讲的补充:旋转矩阵的逆矩阵与旋转矩阵的转置矩阵相同。

一、3D变换(3D Transformations)

(1)3D场景中放缩和平移对应的变换矩阵如下。
3D变换放缩和平移变换矩阵

(2)3D场景中仅绕一个轴旋转对应的变换矩阵如下。
3D变换旋转变换矩阵
①可以发现绕y轴旋转有些不同,这是跟坐标系的方向有关。
②老师的解释:根据xyz的顺序,前两个的叉乘可以得到后一个,如xy叉乘可以得到z,yz叉乘可以得到x,而zx叉乘才可以得到y,而变换矩阵的顺序是xz,因此是相反的顺序。

(3)3D场景中任意旋转
①如下图,以飞机为例子可以直观地理解3D场景的旋转。绕任意轴的旋转通常是将其分解到xyz轴上依次进行旋转。
3D变换旋转变换的飞机例子
②绕任意轴n旋转α的变换矩阵计算公式如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值