Функции GLU

Этот раздел содержит справочные страницы в алфавитном порядке для всех функций библиотеки служебной программы OpenGL. Общие сведения об этих функциях см. в разделе Библиотека служебной программы OpenGL.

Функция Описание
gluBeginCurve, gluEndCurve Разделите определение кривой non-Uniform Rational B-Spline (NURBS).
gluBeginPolygon, gluEndPolygon Разделите описание многоугольника.
gluBeginSurface, gluEndSurface Разделите определение поверхности NURBS.
gluBeginTrim, gluEndTrim Разделите определение цикла обрезки NURBS.
gluBuild1DMipmaps Создает 1-D MIP-карты.
gluBuild2DMipmaps Создает 2-D MIP-карты.
gluCylinder Рисует цилиндр.
gluDeleteNurbsRenderer Уничтожает объект NURBS.
gluDeleteQuadric Уничтожает объект quadric.
gluDeleteTess Уничтожает объект тесселяции.
gluDisk Рисует диск.
gluErrorString Создает строку ошибки из кода ошибки OpenGL или GLU. Строка ошибки — только ANSI.
gluGetNurbsProperty Извлекает свойство NURBS.
gluGetString Извлекает строку, описывающую номер версии GLU или поддерживаемые вызовы расширений GLU.
gluGetTessProperty Извлекает свойство объекта тесселяции.
gluLoadSamplingMatrices Загружает матрицы выборки и отбраковки NURBS.
gluLookAt Определяет преобразование просмотра.
gluNewNurbsRenderer Создает объект NURBS.
gluNewQuadric Создает объект quadric.
gluNewTess Создает объект тесселяции.
gluNextContour Помечает начало другого контура.
gluNurbsCallback Определяет обратный вызов для объекта NURBS.
gluNurbsCurve Определяет форму кривой NURBS.
gluNurbsProperty Задает свойство NURBS.
gluNurbsSurface Определяет форму поверхности NURBS.
gluOrtho2D Определяет двухуровневую матрицу орфографической проекции.
gluPartialDisk Рисует дугу диска.
gluPerspective Настраивает матрицу проекции перспективы.
gluPickMatrix Определяет регион выбора.
gluProject Сопоставляет координаты объекта с координатами окна.
gluPwlCurve Описывает кусковую линейную кривую обрезки NURBS.
gluQuadricCallback Определяет обратный вызов для объекта quadric.
gluQuadricDrawStyle Задает стиль рисования, требуемый для квадрик.
gluQuadricNormals Указывает, какие типы норм следует использовать для квадрик.
gluQuadricOrientation Задает ориентацию внутри или снаружи для квадрик.
gluQuadricTexture Указывает, следует ли текстурировать квадрики.
gluScaleImage Масштабирует изображение до произвольного размера.
gluSphere Рисует сферу.
gluTessBeginContour, gluTessEndContour Разделите описание контура.
gluTessBeginPolygon, gluTessEndPolygon Разделите описание многоугольника.
gluTessCallback Определяет обратный вызов для объекта тесселяции.
gluTessNormal Задает норму для многоугольника.
gluTessProperty Задает свойство объекта тесселяции.
gluTessVertex Указывает вершину на многоугольнике.
gluUnProject Сопоставляет координаты окна с координатами объекта.