Параметры

i ndex Индекс дополнительного атрибута вершины.

pname Символическое имя параметра атрибута вершины.

Возможны следующие значения: GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB, GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB, GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB, GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB, GL_CURRENT_V ERTEX_ATTRIB_ARB

pa rams Возвращает данные.

Описание Функция gl GetVertexAttri bARB возвращает в pa rams значение параметра дополнительного атрибута вершины. Дополнительный атрибут вершины указан в i ndex, а запрашиваемый параметр - в pname.

Допустимые имена параметров перечислены далее: GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB

params возвращает одно значение, которое равно true, если массив атрибутов вершин index доступен, и false, если недоступен. Значение по.умолчанию - GL_FAL.SE.

GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB

pa rams возвращает одно значение - размер массива атрибутов вершин i ndex. Он содержит количество значений для каждого элемента в массиве атрибутов вершин и может быть 1, 2, 3 или 4. Значение по умолчанию - 4.

GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB

params возвращает одно значение - размер шага по индексу (количество байтов между двумя последовательно расположенными элементами) массива атрибутов вершин для index. Значение 0 означает, что элементы массива хранятся в памяти последовательно один за другим. Значение по умолчанию - 0.

GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB

pa rams возвращает одно значение - константу, указывающую тип элемента массива. Возможные значения: GL_BYTE,GL_UNSIGNED_BYTE,GL_SHORT,GL_UNSIGNED_SHORT, GL_I NT, GLJJNSIGNEDJNT, GLJLOAT, GLJXUBLE. Значение по умолчанию - GLJLOAT.

GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB

params возвращает одно значение, которое равно true, если типы данных с фиксированной запятой при преобразовании в типы с плавающей запятой нормализуются, и false - в противном случае. Значение по умолчанию - GLJALSE.

GL_CURRENT_VERTEX_ATTRIB_ARB

params возвращает четыре значения, представляющих текущее значение дополнительного атрибута вершины, за исключением атрибута 0 - у него нет текущего состояния. При попытке получить значение атрибута 0 возника-


⇐ Предыдущая| |Следующая ⇒