![]() |
#2
qq10235692232011-04-21 19:05
|

#include <GL/glut.h>
void Draw_Polygon(void)
{
glColor3f(1.0,0.0,0.0);
glBegin(GL_POLYGON);
glVertex2i(0,250);
glVertex2i(250,0);
glVertex2i(500,250);
glVertex2i(250,500);
glEnd();
glFlush();
}
void main(int argc,char** argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
glutInitWindowPosition(100,100);
glutInitWindowSize(600,600);
glutCreateWindow("0810050225");
glClearColor(0.0,0.0,0.0,0.0);
glClear(GL_COLOR_BUFFER_BIT);
glMatrixMode(GL_PROJECTION);
gluOrtho2D(0.0,500.0,0.0,500.0);
glutDisplayFunc(Draw_Polygon);
glutMainLoop();
}
void Draw_Polygon(void)
{
glColor3f(1.0,0.0,0.0);
glBegin(GL_POLYGON);
glVertex2i(0,250);
glVertex2i(250,0);
glVertex2i(500,250);
glVertex2i(250,500);
glEnd();
glFlush();
}
void main(int argc,char** argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
glutInitWindowPosition(100,100);
glutInitWindowSize(600,600);
glutCreateWindow("0810050225");
glClearColor(0.0,0.0,0.0,0.0);
glClear(GL_COLOR_BUFFER_BIT);
glMatrixMode(GL_PROJECTION);
gluOrtho2D(0.0,500.0,0.0,500.0);
glutDisplayFunc(Draw_Polygon);
glutMainLoop();
}
只有本站会员才能查看附件,请 登录