Использование вершинных цветов и текстур в OpenGL? - PullRequest
1 голос
/ 14 февраля 2012

Я знаком с использованием текстур в OpenGL. Я также знаком с раскраской и интерполяцией цветов между вершинами. Могут ли эти два быть использованы в сочетании друг с другом? Делает ли это оттенок текстуры с цветом, поставляемым в каждой вершине? Я рендеринг старого игрового формата, который обеспечивает оба, поэтому я пытаюсь выяснить, работают ли они оба вместе, чтобы создать варианты для текстур.

Приветствие.

1 Ответ

4 голосов
/ 14 февраля 2012

Да, вы можете сделать это. Если вы установите цвет в вершине на что-либо, кроме белого, применяемая текстура будет отфильтрована по заданному цвету. Если разные вершины в одном и том же многоугольнике имеют разные цвета, и есть текстуры, цвета будут интерполированы точно так же, как и без текстур.

...