Альфа-предел смешивания OpenGL ES 2.0
Есть ли метод смешивания в OpenGL ES 2.0 для установки предела смешанного альфа-значения? Я хочу добиться эффекта, когда текстуры обычно смешиваются, когда рисуются друг на друга, до тех пор, пока не будет достигнут предел альфа, после чего значение альфа смешивания перестанет увеличиваться.
1 ответ
Решение
Я смог добиться этого эффекта, используя:
glBlendColor(0, 0, 0, 1-myLimit);
glBlendFunc(GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
Кажется, для достижения желаемого эффекта.