教程6:
平移变换
原文: http://ogldev.atspace.co.uk/www/tutorial06/tutorial06.html
CSDN完整版专栏: http://blog.csdn.net/column/details/13062.html
背景
从这个教程开始我们开始研究各种各样的图形变换,图形变换就可以让一个3d物体在屏幕中变换的的时候看上去保持有深度的错觉,也就是立体的投影效果。实现立体效果的方法是使用一个经过多次相乘的变换矩阵得到的最终变换矩阵来和顶点的位置再相乘,这样得到3d物体的一个多次变换后的最终复合变换效果。后面每个教程将专门研究一种变换。
这里我们先看一下平移变换,使一个物体沿着一个任意长度任意方向的向量平移,比如说让一个三角形从左边移动到右边: