纹理状态变量

GL\_TEXTURE\_*x*
属性
说明: 如此 如果 x - D 纹理启用 (x 为一维或二维)
属性组: texture/enable
初始值: GL_FALSE
获取命令: glIsEnabled

 

GL\_TEXTURE
属性
说明: x - 细节级别 i 的 D 纹理图像
属性组:
初始值:
获取命令: glGetTexImage

 

GL\_TEXTURE\_WIDTH
属性
说明: x - D 纹理图像 i 的宽度
属性组:
初始值: 0
获取命令: glGetTexLevelParameter

 

GL\_TEXTURE\_HEIGHT
属性
说明: x - D 纹理图像 i 的高度
属性组:
初始值: 0
获取命令: glGetTexLevelParameter

 

GL\_TEXTURE\_BORDER
属性
说明: x - D 纹理图像 i 's 边框
属性组:
初始值: 0
获取命令: glGetTexLevelParameter

 

GL\_TEXTURE\_COMPONENTS
属性
说明: 纹理图像组件
属性组:
初始值: 1
获取命令: glGetTexLevelParameter

 

GL\_TEXTURE\_BORDER\_COLOR
属性
说明: 纹理边框颜色
属性组: 纹理
初始值: 0, 0, 0, 0
获取命令: glGetTexParameter

 

GL\_TEXTURE\_MIN\_FILTER
属性
说明: 纹理缩小函数
属性组: 纹理
初始值: GL_NEAREST_MIPMAP_LINEAR
获取命令: glGetTexParameter

 

GL\_TEXTURE\_MAG\_FILTER
属性
说明: 纹理放大功能
属性组: 纹理
初始值: GL_LINEAR
获取命令: glGetTexParameter

 

GL\_TEXTURE\_WRAP\_ *x*
属性
说明: 纹理环绕模式 (x 为 S 或 T)
属性组: 纹理
初始值: GL_REPEAT
获取命令: glGetTexParameter

 

GL\_TEXTURE\_ENV\_MODE
属性
说明: 纹理应用程序函数
属性组: 纹理
初始值: GL_MODULATE
获取命令: glGetTexEnviv

 

GL\_TEXTURE\_ENV\_COLOR
属性
说明: 纹理环境颜色
属性组: 纹理
初始值: 0, 0, 0, 0
获取命令: glGetTexEnvfv

 

GL\_TEXTURE\_GEN\_ *x*
属性
说明: Texgen (x 为 S、T、R 或 Q)
属性组: texture/enable
初始值: GL_FALSE
获取命令: glIsEnabled

 

GL\_EYE\_PLANE
属性
说明: Texgen 平面公式系数
属性组: 纹理
初始值:
获取命令: glGetTexGenfv

 

GL\_OBJECT\_PLANE
属性
说明: Texgen 对象线性系数
属性组: 纹理
初始值:
获取命令: glGetTexGenfv

 

GL\_TEXTURE\_GEN\_MODE
属性
说明: 用于 texgen 的函数
属性组: 纹理
初始值: GL_EYE_LINEAR
获取命令: glGetTexGeniv