Render target это буфер куда видеокарта выводит пиксели для сцены, которая рендерится в фоновом режиме. Он используется в различных эффектах, например, для применения постобработки к отрисованному изображению перед его выводом на экран.
width — Ширина renderTarget.
height — Высота renderTarget.
options - (необязательный объект, содержащий параметры текстуры для автогенерируемой целевой текстуры и булевы depthBuffer/stencilBuffer.
Объяснение параметров текстуры см. в Texture. Ниже перечислены допустимые параметры:
wrapS — по умолчанию ClampToEdgeWrapping.
wrapT — по умолчанию ClampToEdgeWrapping.
magFilter — по умолчанию LinearFilter.
minFilter — по умолчанию LinearFilter.
format — по умолчанию RGBAFormat.
type — по умолчанию UnsignedByteType.
anisotropy — по умолчанию 1. См. Texture.anisotropy
encoding — по умолчанию LinearEncoding.
depthBuffer — по умолчанию true. Установите значение false, если он вам не нужен.
stencilBuffer — по умолчанию false. Установите значение true, если он вам не нужен.
Creates a new WebGLRenderTarget
Ширина render target.
Высота render target.
Прямоугольная область внутри вьюпорта объекта рендеринга. Фрагменты, находящиеся за пределами этой области, будут игнорированы.
Указывает, активен или нет ножницный тест.
Вьюпорт render target.
Этот экземпляр текстуры содержит отрисованные пиксели. Используйте его в качестве исходного материала для дальнейшей обработки.
Рендеринг в буфер глубины. По умолчанию - true.
Рендеринг в буфер стенсила. По умолчанию false.
Если установлено, то глубина сцены будет отрисовываться на эту текстуру. По умолчанию - null.
Устанавливает размер render target.
Создает копию этого render target.
Принимает настройки данного render target.
Отправляет событие удаления.
О том как получить исходный код этого модуля читайте тут.