Creates a cube texture made up of six images.
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 is almost equivalent in functionality and usage to Texture. The only differences are that the images are an array of 6 images as opposed to a single image, and the mapping options are v3d.CubeReflectionMapping (default) or v3d.CubeRefractionMapping
See the base Texture class for common properties.
See the base Texture class for common methods.
For more info on how to obtain the source code of this module see this page.