что лучший способ состоит в том, чтобы создать градиент для 2D полигона в OpenGL, (Линейный, и Радиальный)?
Спасибо
Как можно генерировать структуры для радиальных градиентов на лету?
Линейность очень проста - вы просто устанавливаете разные цвета для разных точек, например
red ---- red
| |
| |
| |
blue ---- blue
для радиальной текстуры, может быть лучшим вариантом
для ее генерации на лету, создайте пустую текстуру, а затем заполните ее функцией sqrt ((MAXX - x) ^ 2 + (MAXY - y) ^ 2), затем добавьте к нему цвет.