WebGLRenderTarget

WebGLCubeRenderTarget

Используется CubeCamera в качестве WebGLRenderTarget..

Примеры

См. CubeCamera для примеров.

Конструктор

WebGLCubeRenderTarget(size : Number, options : Object)

size — размер, в пикселях.
options - (необязательный) объект, содержащий параметры текстуры для автогенерируемой целевой текстуры и булевых значений depthBuffer/stencilBuffer. Описание параметров текстуры см. в Texture. Ниже перечислены допустимые параметры:

wrapS — по умолчанию ClampToEdgeWrapping.
wrapT — по умолчанию ClampToEdgeWrapping.
magFilter — по умолчанию .LinearFilter.
minFilter — по умолчанию LinearFilter.
format — по умолчанию RGBAFormat.
type — по умолчанию UnsignedByteType.
anisotropy — по умолчанию 1. См. Texture.anistropy
encoding — по умолчанию LinearEncoding.
depthBuffer — по умолчанию true. Установите значение false, если он вам не нужен.
stencilBuffer — по умолчанию false. Установите значение true, если он вам не нужен.

Создает новый WebGLCubeRenderTarget

Свойства

См. WebGLRenderTarget для наследуемых свойств

Методы

См. WebGLRenderTarget для наследуемых методов

.fromEquirectangularTexture(renderer : WebGLRenderer, texture : Texture) → WebGLCubeRenderTarget

renderer — рендерер.
texture — равносторонняя текстура.

Используйте этот метод, если вы хотите преобразовать равноугольную панораму в формат cubemap.

.clear(renderer : WebGLRenderer, color : Boolean, depth : Boolean, stencil : Boolean)

Используйте эту функцию, чтобы очистить буферы цвета, глубины и/или стенсила render target. Цветовой буфер устанавливается в текущий чистый цвет рендерера. Аргументы по умолчанию имеют значение true.

Исходный файл

О том как получить исходный код этого модуля читайте тут.