glTexParamter
是否对全局纹理或仅对当前绑定的纹理起作用。OpenGL中glTexParameter的范围是什么?
例如,如果我把这个在纹理加载:
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
而这在其他的纹理加载:
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP);
当我绑定在第纹理将它只需使用的最后一个值我设置了(GL_CLAMP
),还是使用纹理绑定时最初设置的值?
非常酷,这正是我所希望的,否则我将不得不做一堆状态更改,每次我绑定纹理。 – 2010-09-04 21:01:09