读取opengl es 2.0中的特定颜色像素

时间:2012-05-10 06:00:43

标签: opengl-es pixels

我有一个framebuffer对象绑定到纹理,在不同的地方纹理中有黑色和白色像素。我创建了相对于新的ipad分辨率的帧缓冲对象。从这个fbo我想只读取白色像素。我想知道怎么做。我正在使用glreadpixels函数,它将读取所有像素。但是我只想要白色像素。如果有任何办法可以建议我。 我正在使用OpenGL ES 2.0。 感谢

1 个答案:

答案 0 :(得分:0)

我不相信有任何OpenGL特定功能会做这样的事情。你只需要流出整个缓冲区并在CPU上迭代它。