标签: c++ c opengl
在OpenGL(线性和径向)中为2D多边形创建渐变的最佳方法是什么?
由于
如何动态生成径向渐变的纹理?
答案 0 :(得分:2)
线性非常简单 - 您只需将不同的颜色设置为不同的点,例如
red ---- red | | | | | | blue ---- blue
可能是更好的选择
在飞行中生成它创建空纹理然后用函数sqrt((MAXX - x)^ 2 +(MAXY - y)^ 2)填充它,然后添加颜色。