Advertisement
Guest User

Untitled

a guest
Dec 28th, 2022
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. #include <iostream>
  2. #include <GL/freeglut.h>
  3. using namespace std;
  4. void display1(void)
  5. {
  6. glClearColor(1,0,1,0);
  7. glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
  8. glutSwapBuffers();
  9. glutPostRedisplay();
  10. }
  11. void display2(void)
  12. {
  13. glClearColor(1,0,1,0);
  14. glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
  15. glutSwapBuffers();
  16. glutPostRedisplay();
  17. }
  18. void display3(void)
  19. {
  20. glClearColor(1,0,1,0);
  21. glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
  22. glutSwapBuffers();
  23. glutPostRedisplay();
  24. }
  25. void display4(void)
  26. {
  27. glClearColor(1,0,1,0);
  28. glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
  29. glutSwapBuffers();
  30. glutPostRedisplay();
  31. }
  32. int main(int argc, char **argv)
  33. {
  34. glutInit(&argc, argv);
  35. glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
  36. glutInitWindowSize(200, 50);
  37. glutCreateWindow("1");
  38. glutSetOption(GLUT_ACTION_ON_WINDOW_CLOSE, GLUT_ACTION_CONTINUE_EXECUTION);
  39. glutDisplayFunc(display1);
  40. glutMainLoop();
  41. glutInit(&argc, argv);
  42. glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
  43. glutInitWindowSize(1000, 1000);
  44. glutCreateWindow("2");
  45. glutSetOption(GLUT_ACTION_ON_WINDOW_CLOSE, GLUT_ACTION_CONTINUE_EXECUTION);
  46. glutDisplayFunc(display2);
  47. glutMainLoop();
  48. glutInit(&argc, argv);
  49. glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
  50. glutInitWindowSize(200, 50);
  51. glutCreateWindow("3");
  52. glutSetOption(GLUT_ACTION_ON_WINDOW_CLOSE, GLUT_ACTION_CONTINUE_EXECUTION);
  53. glutDisplayFunc(display3);
  54. glutMainLoop();
  55. glutInit(&argc, argv);
  56. glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
  57. glutInitWindowSize(1000, 1000);
  58. glutCreateWindow("4");
  59. glutSetOption(GLUT_ACTION_ON_WINDOW_CLOSE, GLUT_ACTION_CONTINUE_EXECUTION);
  60. glutDisplayFunc(display4);
  61. glutMainLoop();
  62. }
  63.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement