Função gluCylinder
A função gluCylinder desenha um cilindro.
void WINAPI gluCylinder(
GLUquadric *qobj,
GLdouble baseRadius,
GLdouble topRadius,
GLdouble height,
GLint slices,
GLint stacks
);
-
qobj
-
O objeto quadric (criado com gluNewQuadric).
-
baseRadius
-
O raio do cilindro a z = 0.
-
topRadius
-
O raio do cilindro naalturaz = .
-
altura
-
A altura do cilindro.
-
Fatias
-
O número de subdivisões ao redor do eixo z.
-
Pilhas
-
O número de subdivisões ao longo do eixo z.
Essa função não retorna um valor.
A função gluCylinder desenha um cilindro orientado ao longo do eixo z. A base do cilindro é colocada em z = 0 e a parte superior naalturaz = . Como uma esfera, um cilindro é subdividido ao redor do eixo z em fatias e ao longo do eixo z em pilhas.
Observe que, se topRadius estiver definido como zero, essa rotina gerará um cone.
Se a orientação estiver definida como GLU_OUTSIDE (com gluQuadricOrientation), todos os normais gerados apontarão para longe do eixo z. Caso contrário, eles apontam para o eixo z.
Se a texturização estiver ativada (com gluQuadricTexture): coordenadas de textura serão geradas para que t intervalos linearmente de 0,0 a z = 0 a 1,0 naalturaz = ; e s variam 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 a 1,0 no eixo y positivo.
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 |
|
Biblioteca |
|
DLL |
|