标签: android opengl-es textures rgb glreadpixels
我一直在搜索几个小时,无法找到从任何格式的纹理中读取像素数据的方法。
glReadPixels要么返回全0,要么需要将纹理渲染到帧缓冲区(这似乎也是一个没有实际帮助的神秘函数)
每次我搜索glTexImage2D来读取数据时,所有的问题都是关于写数据
我生成的纹理数据比我想要在数组中保持不变以便进行调用,所以我只是稍后回读像素。
我甚至不介意一种难以解码的模糊格式;只是某种方法从当前被映射到对象的纹理中获取R,G,B和A.
有人,请帮帮我D:!!!