Поделиться через


Переменные состояния текстурирования

GL\_TEXTURE\_*x*
Свойство Значение
Описание. True, если включено форматирование x — D (x — 1-D или 2-D)
Группа атрибутов: текстура/включить
Начальное значение: GL_FALSE
Команда Get: glIsEnabled

 

GL\_TEXTURE
Свойство Значение
Описание. x - D изображение текстуры на уровне детализации i
Группа атрибутов:
Начальное значение:
Команда Get: glGetTexImage

 

GL\_TEXTURE\_WIDTH
Свойство Значение
Описание. x — D изображения текстуры i ширины
Группа атрибутов:
Начальное значение: 0
Команда Get: glGetTexLevelParameter

 

GL\_TEXTURE\_HEIGHT
Свойство Значение
Описание. x - D изображение текстуры i высоты
Группа атрибутов:
Начальное значение: 0
Команда Get: glGetTexLevelParameter

 

GL\_TEXTURE\_BORDER
Свойство Значение
Описание. x - D изображение текстуры i границы
Группа атрибутов:
Начальное значение: 0
Команда Get: glGetTexLevelParameter

 

GL\_TEXTURE\_COMPONENTS
Свойство Значение
Описание. Компоненты изображений текстуры
Группа атрибутов:
Начальное значение: 1
Команда Get: glGetTexLevelParameter

 

GL\_TEXTURE\_BORDER\_COLOR
Свойство Значение
Описание. Цвет границы текстуры
Группа атрибутов: текстура
Начальное значение: 0, 0, 0, 0
Команда Get: glGetTexParameter

 

GL\_TEXTURE\_MIN\_FILTER
Свойство Значение
Описание. Функция минификации текстур
Группа атрибутов: текстура
Начальное значение: GL_NEAREST_MIPMAP_LINEAR
Команда Get: glGetTexParameter

 

GL\_TEXTURE\_MAG\_FILTER
Свойство Значение
Описание. Функция увеличения текстуры
Группа атрибутов: текстура
Начальное значение: GL_LINEAR
Команда Get: glGetTexParameter

 

GL\_TEXTURE\_WRAP\_ *x*
Свойство Значение
Описание. Режим переноса текстур (x — S или T)
Группа атрибутов: текстура
Начальное значение: GL_REPEAT
Команда Get: glGetTexParameter

 

GL\_TEXTURE\_ENV\_MODE
Свойство Значение
Описание. Функция приложения текстуры
Группа атрибутов: текстура
Начальное значение: GL_MODULATE
Команда Get: glGetTexEnviv

 

GL\_TEXTURE\_ENV\_COLOR
Свойство Значение
Описание. Цвет среды текстуры
Группа атрибутов: текстура
Начальное значение: 0, 0, 0, 0
Команда Get: glGetTexEnvfv

 

GL\_TEXTURE\_GEN\_ *x*
Свойство Значение
Описание. Texgen включен (x — S, T, R или Q)
Группа атрибутов: текстура/включение
Начальное значение: GL_FALSE
Команда Get: glIsEnabled

 

GL\_EYE\_PLANE
Свойство Значение
Описание. Коэффициенты уравнений плоскости Тексгена
Группа атрибутов: текстура
Начальное значение:
Команда Get: glGetTexGenfv

 

GL\_OBJECT\_PLANE
Свойство Значение
Описание. Линейные коэффициенты объекта Texgen
Группа атрибутов: текстура
Начальное значение:
Команда Get: glGetTexGenfv

 

GL\_TEXTURE\_GEN\_MODE
Свойство Значение
Описание. Функция, используемая для texgen
Группа атрибутов: текстура
Начальное значение: GL_EYE_LINEAR
Команда Get: glGetTexGeniv