Compartilhar via


Função gluSphere

A função gluSphere desenha uma esfera.

Sintaxe

void WINAPI gluSphere(
   GLUquadric *qobj,
   GLdouble   radius,
   GLint      slices,
   GLint      stacks
);

Parâmetros

qobj

O objeto quadric (criado com gluNewQuadric).

Raio

O raio da esfera.

Fatias

O número de subdivisões ao redor do eixo z (semelhante às linhas de longitude).

Pilhas

O número de subdivisões ao longo do eixo z (semelhante às linhas de latitude).

Retornar valor

Essa função não retorna um valor.

Comentários

A função gluSphere desenha uma esfera do raio determinado centralizado em torno da origem. A esfera é subdividida ao redor do eixo z em fatias e ao longo do eixo z em pilhas (semelhante a linhas de longitude e latitude).

Se a orientação for definida como GLU_OUTSIDE (com gluQuadricOrientation), todos os normais gerados apontarão para longe do centro da esfera. Caso contrário, eles apontam para o centro da esfera.

Se a texturização estiver ativada (com gluQuadricTexture): as coordenadas de textura serão geradas para que t intervalos de 0,0 a z = -radius a 1,0 noraioz = (t aumenta linearmente ao longo de linhas longitudinais); e s varia de 0,0 no eixo y positivo, a 0,25 no eixo x positivo, a 0,5 no eixo y negativo, a 0,75 no eixo x negativo, e de volta para 1,0 no eixo y positivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Glu.h
Biblioteca
Glu32.lib
DLL
Glu32.dll

Confira também

gluCylinder

gluDisk

gluNewQuadric

gluPartialDisk

gluQuadricOrientation

gluQuadricTexture