border
的{{1}}值是多少?它是0还是1.它是否决定这个纹理是否有边框?
glTexImage2D
值设置在哪里?
答案 0 :(得分:5)
是的,边框值表示纹理是否有边框。
边框的颜色是通过调用glTexParameter()
和GL_TEXTURE_BORDER_COLOR
参数来定义的。默认情况下,它是黑色的。
请注意,边框颜色仅在使用clamp(GL_CLAMP
等)映射纹理时使用 - 边框对重复图案没有意义,并且当纹理数据使用线性插值时(GL_LINEAR
和类似的)。
另请注意,OpenGL的OpenGL ES变体(嵌入式系统)不支持纹理边框。