Advertisement
Guest User

poziomaAntena

a guest
Mar 26th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. void antena(double r, double h)
  2. {
  3. double i = 0;
  4. double OX = 70 + i, OY =50, OZ = 30;
  5. double x, y, alpha, PI = 3.14;
  6. glBegin(GL_TRIANGLE_FAN);
  7. glColor3d(0.8, 0.0, 0);
  8. glVertex3d(0 + OX, 0 + OY, 0 + OZ);
  9. for (alpha = 0; alpha <= 2 * PI; alpha += PI / 8.0)
  10. {
  11. x = r * sin(alpha);
  12. y = r * cos(alpha);
  13. glVertex3d(x + OX, y + OY, 0 + OZ);
  14.  
  15. }
  16. glEnd();
  17.  
  18. glBegin(GL_TRIANGLE_STRIP);
  19. for (alpha = 0.0; alpha <= 2* PI; alpha += PI / 8.0)
  20. {
  21. x = r * sin(alpha);
  22. y = r * cos(alpha);
  23. glVertex3d(x + OX, y + OY, 0 + OZ);
  24. glVertex3d( OX, OY, h + OZ);
  25. }
  26. glEnd();
  27.  
  28.  
  29.  
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement