glMatrixMode
NAME
glMatrixMode -- specify which matrix is the current matrix
指定当前矩阵
C SPECIFICATION
C风格
void glMatrixMode(GLenum mode)
PARAMETERS
参数
mode
Specifies which matrix stack is the target for subsequent matrix operations. Three values are accepted: GL_MODELVIEW, GL_PROJECTION, and GL_TEXTURE. The default value is GL_MODELVIEW.
为之后要进行的矩阵操作指定一个矩阵栈。可以设置三种值:GL_MODELVIEW(模型?),GL_PROGECTION(投影?),GL_TEXTURE(文本?)。默认值是GL_MODELEVIEW。
DESCRIPTION
描述
glMatrixMode sets the current matrix mode. mode can assume one of three values:
glMatrixMode设定当前的矩阵模式,可以指定为以下三种:
GL_MODELVIEW
Applies subsequent matrix operations to the modelview matrix stack.
GL_PROJECTION
Applies subsequent matrix operations to the projection matrix stack.
GL_TEXTURE
Applies subsequent matrix operations to the texture matrix stack.
ERRORS
GL_INVALID_ENUM is generated if mode is not an accepted value.
GL_INVALID_OPERATION is generated if glMatrixMode is called between a call to glBegin and the corresponding call to glEnd.
NAME
glMatrixMode -- specify which matrix is the current matrix
指定当前矩阵
C SPECIFICATION
C风格
void glMatrixMode(GLenum mode)
PARAMETERS
参数
mode
Specifies which matrix stack is the target for subsequent matrix operations. Three values are accepted: GL_MODELVIEW, GL_PROJECTION, and GL_TEXTURE. The default value is GL_MODELVIEW.
为之后要进行的矩阵操作指定一个矩阵栈。可以设置三种值:GL_MODELVIEW(模型?),GL_PROGECTION(投影?),GL_TEXTURE(文本?)。默认值是GL_MODELEVIEW。
DESCRIPTION
描述
glMatrixMode sets the current matrix mode. mode can assume one of three values:
glMatrixMode设定当前的矩阵模式,可以指定为以下三种:
GL_MODELVIEW
Applies subsequent matrix operations to the modelview matrix stack.
GL_PROJECTION
Applies subsequent matrix operations to the projection matrix stack.
GL_TEXTURE
Applies subsequent matrix operations to the texture matrix stack.
ERRORS
GL_INVALID_ENUM is generated if mode is not an accepted value.
GL_INVALID_OPERATION is generated if glMatrixMode is called between a call to glBegin and the corresponding call to glEnd.