T.M. SoftStudio

feci quod potui, faciant meliora potentes

Метод compressedTexSubImage2D



void сompressedTexSubImage2D(GLenum target,

GLint level,

GLint xoffset,

GLint yoffset,

GLsizei width,

GLsizei height,

GLenum format,

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 и выше.



Параметр xoffset — сдвиг по оси х в текстуре.



Параметр yoffset — сдвиг по оси y в текстуре.



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



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



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



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



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



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