如何绘制填充 gl_quads Open_GL

How to draw filled gl_quads Open_GL

所以这是我第一次使用 OpenGL 库,到目前为止我有这个代码:

glColor3f(1, 0.1, 0.1);
glBegin(GL_QUADS);
glVertex2f(1.0, 1.0);
glVertex2f(0.3, 0.7);
glVertex2f(0.55, 0.45);
glVertex2f(1.0, 0.45);
glEnd();

它正在绘制一个只有红色边缘的空 "form",我希望它内部也填充颜色。

您要查找的命令是

glPolygonMode(GL_FRONT, GL_FILL);

https://www.opengl.org/sdk/docs/man2/xhtml/glPolygonMode.xml