T.M. SoftStudio

feci quod potui, faciant meliora potentes

Метод framebufferTexture2D



void framebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, WebGLTexture? texture, GLint level)


Присоединяет текстурное изображение к объекту кадрового буфера.



Параметр target: FRAMEBUFFER.



Параметр attachment — тип вложенного буфера: COLOR_ATTACHMENT, DEPTH_ATTACHMENT, STENCIL_ATTACHMENT.



Параметр textarget — тип текстуры:

  • 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.



Параметр texture — объект текстуры, к которому изображение присоединяется.



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