さて、私がやろうとしているのは、GLUquadricObjとgluCylinderを使用して円柱を描画することです。円柱がOpenGLウィジェットに表示されていなくても、コードは正常にコンパイルされます。
void GLWindow::paintGL()
{
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1,0,0);
glBegin(GL_POLYGON);
GLUquadricObj *obj = gluNewQuadric();
gluCylinder(obj, 1.0, 1, 3, 30, 30);
glEnd();
}
シリンダーが表示されない原因は何ですか?