現在、次のコードを使用して図形を描画しています。
GLfloat vertex = // vertex points
glLineWidth(2);
glEnableClientState(GL_VERTEX_ARRAY);
glColor4f(1.0, 0.0, 0.0, 1.0);
glVertexPointer(2, GL_FLOAT, 0, vertex);
glDrawArrays(GL_LINE_STRIP, 0, vertex_size);
glDisableClientState(GL_VERTEX_ARRAY);
私が描いた形は自然に閉じます。この形を (放射状の) グラデーションで塗りつぶすことはできますか? もしそうなら、どうやってこれを行うのですか?