2014年2月27日 星期四

WEEK02

#include<GL/glut.h>
void display()
{
glColor3f(1,0,0);
glBegin(GL_POINTS );
glVertex2f(0.7,0.2);
glVertex2f(0,-0.55);
glVertex2f(-0.7,0.2);
glEnd();
 
glutSwapBuffers();
}
main()
{
glutInitDisplayMode(GLUT_DOUBLE);
glutCreateWindow("00160760");
glutDisplayFunc(display);
glutMainLoop();
}


#include<GL/glut.h>
void display()
{
glColor3f(1,1,1);
glBegin(GL_LINE_LOOP );
glVertex2f(0.7,0.2);
glVertex2f(0,-0.55);
glVertex2f(-0.7,0.2);
glVertex2f(-0.35,0.45);
glVertex2f(0.35,0.45);
glEnd();
glBegin(GL_LINE_LOOP);
glVertex2f(-0.7,0.2);
glVertex2f(0.7,0.2);
glEnd();
glBegin(GL_LINES);
glVertex2f(-0.6,0.2);
glVertex2f(-0.25,-0.28);
glVertex2f(-0.25,-0.28);
glVertex2f(-0.45,0.2);
glVertex2f(-0.45,0.2);
glVertex2f(-0.1,-0.28);
glVertex2f(-0.1,-0.28);
glVertex2f(0,0.2);
glVertex2f(0,0.2);
glVertex2f(0.1,-0.28);

glVertex2f(0.1,-0.28);
glVertex2f(0.45,0.2);
glVertex2f(0.45,0.2);
glVertex2f(0.25,-0.28);

glVertex2f(0.25,-0.28);
glVertex2f(0.6,0.2);
glVertex2f(0.6,0.2);
glVertex2f(0.4,0.42);
glVertex2f(0.4,0.42);
glVertex2f(0.45,0.2);
glVertex2f(0.45,0.2);
glVertex2f(0.2,0.41);
glVertex2f(0.2,0.41);
glVertex2f(0,0.2);

glVertex2f(0,0.2);
glVertex2f(-0.2,0.41);

glVertex2f(-0.2,0.41);
glVertex2f(-0.45,0.2);

glVertex2f(-0.45,0.2);
glVertex2f(-0.4,0.42);
glVertex2f(-0.4,0.42);
glVertex2f(-0.6,0.2);
glVertex2f(-0.2,0.41);
glVertex2f(-0.3,0.2);
glVertex2f(0.2,0.41);
glVertex2f(0.3,0.2);
glEnd();
glBegin(GL_LINES);
glVertex2f(0.3,0.2);
glVertex2f(0,-0.55);
glVertex2f(0,-0.55);
glVertex2f(-0.3,0.2);
glVertex2f(-0.4,0.42);
glVertex2f(-0.25,0.45);
glVertex2f(0.4,0.42);
glVertex2f(0.25,0.45);
glVertex2f(-0.25,0.45);
glVertex2f(-0.2,0.41);
glVertex2f(0.25,0.45);
glVertex2f(0.2,0.41);
glVertex2f(0.2,0.41);
glVertex2f(0,0.45);
glVertex2f(-0.2,0.41);
glVertex2f(0,0.45);
glEnd();
 
 
 
 
glutSwapBuffers();
}
main()
{
glutInitDisplayMode(GLUT_DOUBLE);
glutCreateWindow("00160760");
glutDisplayFunc(display);
glutMainLoop();
}


沒有留言:

張貼留言