Создает кубическую текстуру, состоящую из шести изображений.
const loader = new v3d.CubeTextureLoader();
loader.setPath('textures/');
const textureCube = loader.load([
'px.png', 'nx.png',
'py.png', 'ny.png',
'pz.png', 'nz.png'
]);
const material = new v3d.MeshBasicMaterial({ color: 0xffffff, envMap: textureCube });
CubeTexture почти эквивалентен по функциональности и использованию Texture. Единственные различия заключаются в том, что изображения представляют собой массив из 6 изображений, а не одно изображение, а типом маппинга является v3d.CubeReflectionMapping.
Общие свойства смотрите в базовом классе Texture.
Если установлено значение true, текстура переворачивается вдоль вертикальной оси при загрузке на GPU. По умолчанию false.
Указывает, что объект является экземпляром класса CubeTexture. Только для чтения.
Общие методы смотрите в базовом классе Texture.
О том как получить исходный код этого модуля читайте тут.