要在OpenGL中将基元渲染为线框,您需要执行以下步骤:
glPolygonMode(GL_FRONT_AND_BACK, GL_LINE);
这将告诉OpenGL在渲染所有基元时仅显示其轮廓线。
glBegin(GL_QUADS);
glVertex3f(-1.0f, 1.0f, 1.0f);
glVertex3f(1.0f, 1.0f, 1.0f);
glVertex3f(1.0f, -1.0f, 1.0f);
glVertex3f(-1.0f, -1.0f, 1.0f);
glEnd();
glFlush()
和glutSwapBuffers()
函数。这样,您就可以在OpenGL中将基元渲染为线框了。
领取专属 10元无门槛券
手把手带您无忧上云