我正在编写一些代码,我可以访问的是一个textureID来访问所需的纹理。有没有办法可以访问这个纹理的RGB值,所以我可以对它进行一些计算?
编辑:我正在寻找glTexSubImage2D
的逆。我想获取纹理数据而不是替换它。
您可能正在寻找glGetTexImage
(有关详细信息,请参阅https://www.khronos.org/opengl/wiki/GLAPI/glGetTexImage)。
在使用glGetTexImage
之前,不要忘记使用glBindTexture
(https://www.khronos.org/opengl/wiki/GLAPI/glBindTexture)和纹理ID。