图形学笔记(四)变换——三维变换(三维旋转与欧拉角)、MVP变换、视图变换、投影变换(正交投影与透视投影)1 三维空间中的变换2 MVP变换3 View / Camera Transformation 视图变换4 Projection transformation 投影变换4.1 正交投影和透视投影5 视锥
三维空间中的齐次坐标:(x,y,z,w)在三维空间中表示的点:三维空间中齐次坐标的仿射变换矩阵(4*4):注意以上矩阵表示先线性变换,再平移。三维旋转:以绕x轴旋转为例,x是不变的,所以可以得到变换矩阵的第一个行向量(1,0,0,0)。然后对y和z进行α\alphaα的旋转得到第二个行向量(0,cosα,−sinα,0)(0,\cos\alpha,-\sin\alpha,0)(0,cosα,−sinα,0)和第三个行向量(0,sinα,cosα,0)(0,\sin\alpha,