gluSphere.3gl








Name


  gluSphere - draw a sphere





C Specification


  void gluSphere( GLUquadricObj	*qobj,

		  GLdouble radius,

		  GLint	slices,

		  GLint	stacks )





Parameters




  qobj	  Specifies the	quadrics object	(created with gluNewQuadric).



  radius  Specifies the	radius of the sphere.



  slices  Specifies the	number of subdivisions around the z axis (similar to

	  lines	of longitude).



  stacks  Specifies the	number of subdivisions along the z axis	(similar to

	  lines	of latitude).





Description


  gluSphere draws a sphere of the given	radius centered	around the origin.

  The sphere is	subdivided around the z	axis into slices and along the z axis

  into stacks (similar to lines	of longitude and latitude).



  If the orientation is	set to GLU_OUTSIDE (with gluQuadricOrientation), then

  any normals generated	point away from	the center of the sphere. Otherwise,

  they point toward the	center of the sphere.



  If texturing is turned on (with gluQuadricTexture), then texture

  coordinates are generated so that t ranges from 0.0 at z=-radius to 1.0 at

  z=radius (t increases	linearly along longitudinal lines), and	s ranges from

  0.0 at the +y	axis, to 0.25 at the +x	axis, to 0.5 at	the -y axis, to	0.75

  at the -x axis, and back to 1.0 at the +y axis.





See Also


  gluCylinder, gluDisk,	gluNewQuadric, gluPartialDisk, gluQuadricOrientation

  gluQuadricTexture








Introduction | Alphabetic | Specification

Last Edited: Mon, May 22, 1995

AFV