JoelSjogren

Untitled

Sep 9th, 2017
348
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. static void draw(void)
  2. {
  3. glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
  4.  
  5. glPushMatrix();
  6. glRotatef(view_rotx, 1.0, 0.0, 0.0);
  7. glRotatef(view_roty, 0.0, 1.0, 0.0);
  8. glRotatef(view_rotz, 0.0, 0.0, 1.0);
  9.  
  10. glPushMatrix();
  11. glTranslatef(-3.0, -2.0, 0.0);
  12. glRotatef(angle, 0.0, 0.0, 1.0);
  13. glCallList(gear1);
  14. glPopMatrix();
  15.  
  16. glPushMatrix();
  17. glTranslatef(3.1f, -2.f, 0.f);
  18. glRotatef(-2.f * angle - 9.f, 0.f, 0.f, 1.f);
  19. glCallList(gear2);
  20. glPopMatrix();
  21.  
  22. glPushMatrix();
  23. glTranslatef(-3.1f, 4.2f, 0.f);
  24. glRotatef(-2.f * angle - 25.f, 0.f, 0.f, 1.f);
  25. glCallList(gear3);
  26. glPopMatrix();
  27.  
  28. glPopMatrix();
  29. }
Advertisement
Comments
  • User was banned
Add Comment
Please, Sign In to add comment