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.