Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / Open GLES Полупрозрачность / 2 сообщений из 2, страница 1 из 1
24.01.2018, 14:51
    #39590109
Sp999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Open GLES Полупрозрачность
Доброго времени суток всем!

Помогите, пожалуйста, разобраться с прозрачностью.
Хочу, чтобы один примитив нарисовался поверх другого с полупрозрачным цветом.
Код: java
1.
2.
		glUniform4f(uColorLocation, 0.0f, 0.0f, 1.0f, 0.5f);
		glDrawArrays(GL_TRIANGLES, 6, 6);

Но выводит просто синим цветом, без всякой прозрачности.
Как-то надо включить этот альфа-канал?

С уважением, Валера.
...
Рейтинг: 0 / 0
25.01.2018, 07:29
    #39590565
Sp999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Open GLES Полупрозрачность
Нашел решение:
Код: java
1.
2.
		glEnable(GL_BLEND);
		glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / Open GLES Полупрозрачность / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]