OpenGL基础变换与矩阵栈

2020-07-21  本文已影响0人  Miraclely

1. 基础变换

1.1 平移

image.png

1.2 旋转

image.png

1.3 缩放

image.png

1.4 组合变换

平移和旋转


先旋转再平移 先平移再旋转

对比上面2个变换,我们可以发现:在组合变换中,变换的顺序是不可以随意修改的。(因为矩阵的乘法是不满足交换律的)

PS:结合这个平移和旋转的组合,在后面我们的demo中会有球的自转和公转问题。在这里先解释一下:
先平移再旋转: 则是一个球移动到某个位置,然后自转
先旋转再平移: 则是一个球绕某个位置进行公转。

上一篇 下一篇

猜你喜欢

热点阅读