Создает текстуру куба, состоящую из шести изображений.
const loader = new v3d.CubeTextureLoader();
loader.setPath('textures/cube/pisa/');
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 (по умолчанию) или v3d.CubeRefractionMapping.
Общие свойства смотрите в базовом классе Texture.
Общие методы смотрите в базовом классе Texture.
О том как получить исходный код этого модуля читайте тут.