T.M. SoftStudio

feci quod potui, faciant meliora potentes

Метод copyTexImage2D



void glCopyTexImage2D(GLenum target,

GLint level,

GLenum internalformat,

GLint x,

GLint y,

GLsizei width,

GLsizei height,

GLint border);


Определяет 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 — формат изображения.



Параметр x, y — координаты левого нижнего угла прямоугольника пикселей для копирования.



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



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



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