3

border价值是glTexImage2D多少?它是 0 或 1。它决定这个纹理是否有边框?

值在哪里border设置?

4

1 回答 1

6

是的,边框值表示纹理是否有边框。

glTexParameter()边框的颜色是通过使用参数调用来定义的GL_TEXTURE_BORDER_COLOR。默认情况下,它是黑色的。

请注意,边框颜色仅在使用钳制(GL_CLAMP和类似)映射纹理时使用 - 边框对于重复图案没有意义,并且当线性插值用于纹理数据(GL_LINEAR和类似)时。

另请注意,OpenGL 的 OpenGL ES 变体(用于嵌入式系统)不支持纹理边框。

于 2009-06-01T05:02:34.747 回答