计算机图形学入门II
Transformation Cont.
一、视图(View)变换
- Scale
- Translation
- Rotation(around x-,y-,z-)
- 绕哪一轴旋转,对应行列不变
- 绕y-旋转矩阵特殊性
- 罗德里格斯旋转公式(Rodrigues’ Rotation Formula)
Rotation by angle α around axis n
二、投影(Projection)变换
- 正交投影(Orthographic projection)&透视投影(Perspective projection)
- 正交投影(Orthographic projection)
最终结果将其规范约束到$[-1,1]^3$这样一个空间内
- 透视投影(Perspective projection)
- 空间内有一点$(x,y,z,1)$,若给坐标乘上$k\neq0$得到$(kx,ky,kz,k)$,其仍然表示$(x,y,z)$这一点
- 思路是将这样一个椎体挤成一个立方体然后进行正交投影变换
- Tip:近远平面以及中心轴永远不变
(下接计算机图形学入门III)
计算机图形学入门II
https://baifabaiquan.cn/2021/01/16/计算机图形学入门II/