Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <GL/glut.h>
- void myDisplay()
- {
- glClearColor(0,0,0,1);
- glClear(GL_COLOR_BUFFER_BIT);
- glBegin(GL_LINES); //(x y)
- glColor3f(0.82,0.27,0.45);
- glVertex2f(0,0);
- glVertex2f(-5,0);
- glEnd();
- glBegin(GL_LINES); //(x y)
- glColor3f(0.19,0.22,0.33);
- glVertex2f(0,0);
- glVertex2f(5,0);
- glEnd();
- glBegin(GL_LINES); //(x y)
- glColor3f(0.77,0.88,0.99);
- glVertex2f(0,0);
- glVertex2f(0,-5);
- glEnd();
- glBegin(GL_LINES); //(x y)
- glColor3f(0.44,0.55,0.66);
- glVertex2f(0,0);
- glVertex2f(0,5);
- glEnd();
- glBegin(GL_LINES); //(x y)
- glColor3f(0.13,0.25,0.36);
- glVertex2f(-0.3,0);
- glVertex2f(0,0.3);
- glEnd();
- glBegin(GL_LINES); //(x y)
- glColor3f(0.7,0.8,0.9);
- glVertex2f(0,-0.3);
- glVertex2f(0.3,0);
- glEnd();
- glBegin(GL_LINES); //(x y)
- glColor3f(0.4,0.5,0.6);
- glVertex2f(0,0.3);
- glVertex2f(0.3,0);
- glEnd();
- glBegin(GL_LINES); //(x y)
- glColor3f(0.1,0.2,0.3);
- glVertex2f(-0.3,0);
- glVertex2f(0,-0.3);
- glEnd();
- glutSwapBuffers();
- }
- int main (int* argc, char** argv)
- {
- glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB);
- glutInitWindowSize(500,500);
- glutInitWindowPosition(0,0);
- glutCreateWindow("First Open Gl");
- glutDisplayFunc(myDisplay);
- glutMainLoop();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement