OpenGL纹理交换

时间:2018-04-29 21:20:19

标签: opengl

我用glGenTextures()创建了4个纹理句柄。在我的应用程序的整个生命周期中,我将通过glTexImage2d()替换与这些句柄相关联的像素。有没有正式的方法来“替换”与纹理相关的像素?我每次都要调用glDeleteTextures()吗?

1 个答案:

答案 0 :(得分:3)

如果要替换整个纹理,可以再次调用glTexImage2D();如果要替换子集,则可以glTexSubImage2D()

或者将纹理绑定到FBO作为颜色附件并渲染到部分/全部。