我有一个简单的单通道(8 位)位图,只有亮度数据,我想将它与现有的帧缓冲区混合,比如在 Photoshop 中使用屏幕混合模式。
因此,源的白色像素 (255) 应该产生白色,源的 50% 灰色像素 (128) 应该产生 50% 的帧缓冲区像素,源的黑色像素应该不理会结果。我也必须设置glColor4f吗?
您的一些glBlendFunc专家可以在这里帮助我吗?
我有一个简单的单通道(8 位)位图,只有亮度数据,我想将它与现有的帧缓冲区混合,比如在 Photoshop 中使用屏幕混合模式。
因此,源的白色像素 (255) 应该产生白色,源的 50% 灰色像素 (128) 应该产生 50% 的帧缓冲区像素,源的黑色像素应该不理会结果。我也必须设置glColor4f吗?
您的一些glBlendFunc专家可以在这里帮助我吗?