OpenGL从纹理中读取像素?

时间:2015-07-14 21:42:39

标签: opengl

我需要一种方法来获取已存在纹理的像素。与D3DTexture的LockRect如何与ReadOnly和NoSysLock配合使用类似。我的一些纹理也以压缩的DXT1 / 3/5格式存储,不完全确定是否会影响任何东西。如果这些格式只是由Opengl解码并存储为原始像素而不是压缩。那么检索像素是否保证与用于设置纹理的格式相同?

1 个答案:

答案 0 :(得分:1)

通常,您会想要使用PBO来读取像素。以下是您在公益组织中需要的所有信息,请点击here

  

因此,检索像素可保证使用的格式相同   用?

设置纹理

可以转换格式并同时检索像素。查看我链接的页面上的格式转换部分。