想让观察矩阵变会到以前的某个观察矩阵状态,应该怎么办?
是不是可以定义一个观察矩阵。把以前的观察矩阵取出保存下来。需要的时候在变回去。
当前观察矩阵应该是个glfloat ???[16]的数组吧,应该是全局变量吧,叫什么名字呢?
我想取出以前的观察矩阵存下,需要用的时候调glLoadMatrix(glfloat*)
------解决方案--------------------------------------------------------
Opengl 提供了 glPushMatrix glPopMatrix 来对矩阵进行保存与恢复操作