У меня есть простое одноканальное (8-битное) растровое изображение с только данными яркости , и я хочу смешать его с существующим кадровым буфером , как в режиме наложения экрана в Photoshop.
Таким образом, белые пиксели источника (255) должны иметь белый цвет, 50% серых пикселей источника (128) должны давать пиксель кадрового буфера с подсветкой на 50%, а черные пиксели источника должны оставлять результат в покое. Должен ли я также установить glColor4f ?
Может ли какой-нибудь glBlendFunc эксперт из вас помочь мне здесь?