今天用glGetDoublev(GL_MODELVIEW_MATRIX, modelview);
glGetDoublev(GL_PROJECTION_MATRIX, projection);想获取视图矩阵和投影矩阵,但是结果都是单位矩阵。
原因有两点:
1.固定管线的话,是因为已经glLoadIdentity了。
2.可编程管线的话,就不需要用两个函数获取了,因为自己视图矩阵和投影矩阵都是自己定义的,自己直接就能用。
今天用glGetDoublev(GL_MODELVIEW_MATRIX, modelview);
glGetDoublev(GL_PROJECTION_MATRIX, projection);想获取视图矩阵和投影矩阵,但是结果都是单位矩阵。
原因有两点:
1.固定管线的话,是因为已经glLoadIdentity了。
2.可编程管线的话,就不需要用两个函数获取了,因为自己视图矩阵和投影矩阵都是自己定义的,自己直接就能用。