OpenGL压栈出栈流程

2020-02-10  本文已影响0人  kennths

当我们在使用OpenGL对一个图形进行旋转,平移,缩放操作时,一般是将这些操作放入矩阵中,然后利用点乘即MultMatrix来计算。压栈出栈是先进后出的原则。而由于这一原则,压栈为了不破坏原有的矩阵数据,PushMatrix 都是复制一份放在栈顶的,这样在后面PopMatrix就会把栈顶的数据移除,从而保证原有的矩阵数据。

示意图:

上一篇下一篇

猜你喜欢

热点阅读