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