Прозрачная форма текстуры - PullRequest
2 голосов
/ 27 января 2020

Как сделать текстуру формы прозрачной? (Например, куб или цилиндр).

Я сейчас пытаюсь:

glEnable(GL_BLEND);
glEnable(GL_ALPHA_TEST);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glAlphaFunc(GL_GREATER, 1f);
glColor4f(0.5f, 0.5f, 0.5f, 0.2f);
//Cube code

Это не совсем правильно, текстуры становятся светлее, но я не вижу объектов за ними.

Как сделать прозрачность, которая покажет, что находится за объектом?

...