glutSolidTeapot.man
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:1k
源码类别:

GIS编程

开发平台:

Visual C++

  1. ."
  2. ." Copyright (c) Mark J. Kilgard, 1996.
  3. ."
  4. .TH glutSolidTeapot 3GLUT "3.7" "GLUT" "GLUT"
  5. .SH NAME
  6. glutSolidTeapot, glutWireTeapot - render a solid or wireframe teapot respectively. 
  7. .SH SYNTAX
  8. .nf
  9. .LP
  10. void glutSolidTeapot(GLdouble size);
  11. void glutWireTeapot(GLdouble size);
  12. .fi
  13. .SH ARGUMENTS
  14. .IP fIsizefP 1i
  15. Relative size of the teapot. 
  16. .SH DESCRIPTION
  17. glutSolidTeapot and glutWireTeapot render a solid or wireframe
  18. teapot respectively. Both surface normals and texture coordinates for the
  19. teapot are generated. The teapot is generated with OpenGL evaluators. 
  20. .SH BUGS
  21. The teapot is greatly over-tesselated; it renders way too slow.
  22. OpenGL's default glFrontFace state assumes that front facing polygons
  23. (for the purpose of face culling)
  24. have vertices that wind counter clockwise when projected into window
  25. space.  This teapot is rendered with its front facing polygon vertices
  26. winding clockwise.  For OpenGL's default back face culling to work,
  27. you should use:
  28. .nf
  29. .LP
  30.   glFrontFace(GL_CW);
  31.   glutSolidTeapot(size);
  32.   glFrontFace(GL_CCW);
  33. .fi
  34. .LP
  35. Both these bugs reflect issues in the original aux toolkit's
  36. teapot rendering routines (GLUT used the same teapot rendering routine).
  37. .SH SEE ALSO
  38. glutSolidSphere, glutSolidCube, glutSolidCone, glutSolidTorus, glutSolidDodecahedron,
  39. glutSolidOctahedron, glutSolidTetrahedron, glutSolidIcosahedron
  40. .SH AUTHOR
  41. Mark J. Kilgard (mjk@nvidia.com)