T.M. SoftStudio

feci quod potui, faciant meliora potentes

Метод compressedTexImage2D



void сompressedTexImage2D(GLenum target,

GLint level,

GLenum internalformat,

GLsizei width,

GLsizei height,

GLint border,

GLsizei imageSize,

const GLvoid * data);


Определяет 2D текстурное изображение в сжатом формате для текстуры, установленной методом activeTexture, с помощью массива данных.



Параметр target:

  • TEXTURE_2D,

  • TEXTURE_CUBE_MAP_POSITIVE_X,

  • TEXTURE_CUBE_MAP_NEGATIVE_X,

  • TEXTURE_CUBE_MAP_POSITIVE_Y,

  • TEXTURE_CUBE_MAP_NEGATIVE_Y,

  • TEXTURE_CUBE_MAP_POSITIVE_Z,

  • TEXTURE_CUBE_MAP_NEGATIVE_Z.



Параметр level — уровень детализации текстуры от 0 и выше.



Параметр internalformat — формат изображения.



Параметр width — ширина изображения.



Параметр height — высота изображения.



Параметр border — ширина рамки — должна быть 0.



Параметр imageSize — количество байт изображения.



Параметр data — данные изображения.