---
name: "glutSolidSphere"
section: "3"
platform: "linux"
package: "freeglut"
version: "3.8.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/glutSolidSphere"
---

# glutSolidSphere(3)

render a solid or wireframe sphere respectively.

## NAME

glutSolidSphere, glutWireSphere - render a solid or wireframe sphere respectively.

## SYNTAX

```

```

void glutSolidSphere(GLdouble radius,\
                      GLint slices, GLint stacks); void glutWireSphere(GLdouble radius,\
                     GLint slices, GLint stacks);

## ARGUMENTS

- *radius*

  The radius of the sphere.

- *slices*

  The number of subdivisions around the Z axis (similar to lines of longitude).

- *stacks*

  The number of subdivisions along the Z axis (similar to lines of latitude).

## DESCRIPTION

Renders a sphere centered at the modeling coordinates origin of the specified radius. The sphere is subdivided around the Z axis into slices and along the Z axis into stacks.

## SEE ALSO

glutSolidCube, glutSolidCone, glutSolidTorus, glutSolidDodecahedron, glutSolidOctahedron, glutSolidTetrahedron, glutSolidIcosahedron, glutSolidTeapot

## AUTHOR

Mark J. Kilgard (mjk@nvidia.com)
