Advertisement
qberik

Untitled

Mar 30th, 2023
944
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.81 KB | None | 0 0
  1. GLfloat coord = 40;
  2. int grid = 10;
  3. glLineWidth(10);
  4. glNormal3f(0, 1, 0);
  5. glBegin(GL_LINES);
  6. glColor3f(1, 0, 0);
  7. // glNormal3f();
  8. glVertex3f(-coord, -coord, -coord);
  9. glVertex3f(coord, -coord, -coord);
  10. glColor3f(0, 1, 0);
  11. glVertex3f(-coord, -coord, -coord);
  12. glVertex3f(-coord, coord, -coord);
  13. glColor3f(0, 0, 1);
  14. glVertex3f(-coord, -coord, -coord);
  15. glVertex3f(-coord, -coord, coord);
  16. glColor3f(1, 1, 1);
  17. glEnd();
  18. glLineWidth(1);
  19. glBegin(GL_LINES);
  20. for (int i = 0; i <= grid; i++)
  21. {
  22.   glVertex3f(-coord, -coord, (i / (float)grid) * 2 * coord - coord);
  23.   glVertex3f(coord, -coord, (i / (float)grid) * 2 * coord - coord);
  24. }
  25.  
  26. for (int i = 0; i <= grid; i++)
  27. {
  28.   glVertex3f((i / (float)grid) * 2 * coord - coord, -coord, -coord);
  29.   glVertex3f((i / (float)grid) * 2 * coord - coord, -coord, coord);
  30. }
  31. glEnd();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement