Função gluDisk
A função gluDisk desenha um disco.
void WINAPI gluDisk(
GLUquadric *qobj,
GLdouble innerRadius,
GLdouble outerRadius,
GLint slices,
GLint loops
);
-
qobj
-
O objeto quadric (criado com gluNewQuadric).
-
innerRadius
-
O raio interno do disco (pode ser zero).
-
outerRadius
-
O raio externo do disco.
-
Fatias
-
O número de subdivisões ao redor do eixo z.
-
Loops
-
O número de anéis concêntricos sobre a origem na qual o disco é subdividido.
Essa função não retorna um valor.
A função gluDisk renderiza um disco no plano z = 0. O disco tem um raio de outerRadius e contém um orifício circular concêntrico com um raio de innerRadius. Se innerRadius for 0, nenhum buraco será gerado. O disco é subdividido ao redor do eixo z em fatias (como fatias de pizza) e também sobre o eixo z em anéis (conforme especificado por fatias e loops, respectivamente).
Em relação à orientação, o lado z positivo do disco é considerado externo (consulte gluQuadricOrientation). Isso significa que, se a orientação for definida como GLU_OUTSIDE, todos os normais gerados apontarão ao longo do eixo z positivo.
Se a texturização estiver ativada (com gluQuadricTexture), as coordenadas de textura serão geradas linearmente de modo que, em que r = outerRadius, o valor em (r, 0, 0) é (1, 0,5); em (0, r, 0) é (0,5, 1); em (-r, 0, 0) é (0, 0,5); e em (0, -r, 0) é (0,5, 0).
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 |
|