Функция glCullFace
Функция glCullFace указывает, можно ли выбраковываемые спереди или назад аспекты.
void WINAPI glCullFace(
GLenum mode
);
-
mode
-
Указывает, являются ли аспекты передней или задней стороной кандидатами для отбраковки. Принимаются символьные константы GL_FRONT, GL_BACK и GL_FRONT_AND_BACK. Значение по умолчанию — GL_BACK.
Эта функция не возвращает значение.
Следующие коды ошибок могут быть получены функцией glGetError .
Имя | Значение |
---|---|
|
mode не является допустимым значением. |
|
Функция была вызвана между вызовом glBegin и соответствующим вызовом glEnd. |
Функция glCullFace указывает, будут ли отбираться аспекты с передней или задней стороны (как указано в режиме), если включена отбраковка аспектов. Вы включаете и отключаете отбраковку аспектов с помощью glEnable и glDisable с аргументом GL_CULL_FACE. Аспекты включают треугольники, четырехугольники, многоугольники и прямоугольники.
Функция glFrontFace указывает, какие из аспектов по часовой стрелке и против часовой стрелки имеют вид спереди и сзади.
Если режим GL_FRONT_AND_BACK, аспекты не рисуются, но рисуются другие примитивы, такие как точки и линии.
Следующие функции извлекают сведения, связанные с glCullFace:
glGet с аргументом GL_CULL_FACE_MODE
glIsEnabled с аргументом GL_CULL_FACE
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
Библиотека |
|
DLL |
|