Função glCullFace
A função glCullFace especifica se as facetas voltadas para frente ou para trás podem ser eliminadas.
Sintaxe
void WINAPI glCullFace(
GLenum mode
);
Parâmetros
-
mode
-
Especifica se facetas voltadas para frente ou para trás são candidatas ao abate. As constantes simbólicas GL_FRONT, GL_BACK e GL_FRONT_AND_BACK são aceitas. O valor padrão é GL_BACK.
Retornar valor
Essa função não retorna um valor.
Códigos de erro
Os códigos de erro a seguir podem ser recuperados pela função glGetError .
Nome | Significado |
---|---|
|
mode não era um valor aceito. |
|
A função foi chamada entre uma chamada para glBegin e a chamada correspondente para glEnd. |
Comentários
A função glCullFace especifica se as facetas voltadas para frente ou para trás são abatidas (conforme especificado pelo modo) quando o abate de facetas está habilitado. Habilite e desabilite o abate de facetas usando glEnable e glDisable com o argumento GL_CULL_FACE. As facetas incluem triângulos, quadriláteros, polígonos e retângulos.
A função glFrontFace especifica quais das facetas no sentido horário e no sentido anti-horário são voltadas para frente e para trás.
Se o modo for GL_FRONT_AND_BACK, nenhuma faceta será desenhada, mas outros primitivos, como pontos e linhas, serão desenhados.
As seguintes funções recuperam informações relacionadas ao glCullFace:
glGet com GL_CULL_FACE_MODE de argumento
glIsEnabled com GL_CULL_FACE de argumento
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 |
|
Biblioteca |
|
DLL |
|