transformaciones sirve que primitivas para gltranslatef glpushmatrix geometricas coordenadas c opengl graphics matrix

sirve - ¿Cómo obtengo el tamaño actual de una pila de matriz en OpenGL?



transformaciones geometricas en opengl (1)

Tratar:

GLint depth; glGetIntegerv (GL_MODELVIEW_STACK_DEPTH, &depth);

Las enumeraciones para las otras pilas son:

GL_MODELVIEW_STACK_DEPTH GL_PROJECTION_STACK_DEPTH GL_TEXTURE_STACK_DEPTH

Si usa texturización múltiple, tiene más de una pila de matriz de textura para consultar. Para hacerlo, configure la unidad de textura actual mediante glActiveTexture(); .

¿Cómo obtengo el tamaño actual de una pila de matriz (GL_MODELVIEW, GL_PROJECTION, GL_TEXTURE) en OpenGL?

Quiero esto para poder verificar algunos errores y asegurar que en ciertas partes del código pueda verificar que las pilas de la matriz se hayan dejado en su estado original.