在osg中都通过渲染状态集StateSet来管理。纹理模式最终调用glEnable/glDisable来实现,纹理属性最终调用glBindTexture、glTexImage2D、glTexParameter等来实现。
1、纹理模式
序号 | 模式名 | 取值(十进制) | 取值(十六进制) | 说明 |
1 | GL_TEXTURE_1D |
3552 | DE0 | |
2 | GL_TEXTURE_2D | 3553 | DE1 | |
3 | GL_TEXTURE_3D | 32879 | 806F | |
4 | GL_TEXTURE_BUFFER | 35882 | 8C2A | |
5 | GL_TEXTURE_CUBE_MAP | 34067 | 8513 | |
6 | GL_TEXTURE_RECTANGLE_NV | 34037 | 84F5 | |
7 | GL_T |