Как смешать квад, уже с текстурой на нем
-
22-07-2019 - |
Вопрос
Я сделал четырехугольник с хорошей текстурой. Текстура имеет альфа-канал (RGBA). Я заменил квад на текстуру (GL_REPLACE)
, так что теперь у меня есть рекламный щит с (полу) прозрачными пикселями на нем.
Пока проблем нет. Р>
Но теперь я хочу смешать весь рекламный щит, так что это общие изменения непрозрачности .
Как бы я это сделал?
Решение
GL_MODULATE вместо GL_REPLACE после установки цвета на сплошной белый с соответствующим количеством альфа. (например, glColor (1,1,1,0.5))
(Должно работать на OpenGL. Кажется, на ES это тоже будет хорошо.)
Не связан с StackOverflow