计算机图形学总复习(三)

计算机图形学期末总复习

第五章 物体变换

一、仿射变换

点P通过仿射变换,变换到Q
在这里插入图片描述
仿射变换可以表示为:
在这里插入图片描述
平移
在这里插入图片描述
缩放
在这里插入图片描述
旋转:θ为图形绕原点旋转的角度
在这里插入图片描述
裁剪
x轴上的裁剪:
在这里插入图片描述
仿射变换的逆变换(由Q变换为P)
在这里插入图片描述
仿射的组合变换
P->M1->M2->Q
M = M2M1
Q = M P = M2 M1 P
在这里插入图片描述

仿射变换的性质
1.仿射变换保持点的仿射组合

在这里插入图片描述

2.仿射变换保持共线和共面关系

在这里插入图片描述

3.保持直线和面的平行性

在这里插入图片描述

4.矩阵的列揭示了变换后的坐标系

在这里插入图片描述
在这里插入图片描述

m1为变换后x轴方向,m2为变换后y轴方向,m3为变换后原点坐标
5.保持相互的比例

在这里插入图片描述

6.仿射变换对面积的影响

在这里插入图片描述

7.任何仿射变换都可由基本变换组合而成

二、三维仿射变换

在这里插入图片描述

平移、缩放、裁剪

在这里插入图片描述

旋转

在这里插入图片描述

任何3D旋转都可由绕X,Y,Z轴旋转组合而成
旋转顺序不同对应的三个角度也不同

在这里插入图片描述

绕任意轴旋转
先将旋转轴转至与x轴重合,再绕x轴旋转,再转回至原旋转轴

在这里插入图片描述

组合后的矩阵

在这里插入图片描述

其中,β为旋转角度,(ux,uy,uz)为轴向量
对应OpenGL语句:glRotated(angle,ux,uy,uz);

三、仿射变换前后坐标系之间的关系

在这里插入图片描述

变换前 = M × 变换后
多次变换

在这里插入图片描述

总结:

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值