Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个绑定到纹理的帧缓冲区对象,它在纹理中分布在不同位置的黑色和白色像素。我创建了相对于新 ipad 分辨率的帧缓冲区对象。从这个 fbo 我只想读取白色像素。我想知道怎么做。我正在使用 glreadpixels 函数,它将读取所有像素。但是?我只想要白色像素。如果有任何方法可以做到这一点,请建议我。我正在使用 OpenGL ES 2.0。谢谢
我不相信有任何 OpenGL 特定的功能会做这样的事情。您只需要流出整个缓冲区并在 CPU 上对其进行迭代。