Texture →
CubeTexture
Creates a cube texture made up of six images.
Code Example
const loader = new THREE.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
THREE.MeshBasicMaterial( { color: 0xffffff, envMap: textureCube } );
Constructor
CubeTexture
function CubeTexture( ): void;
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 THREE.CubeReflectionMapping (default) or THREE.CubeRefractionMapping
Properties
See the base Texture class for common properties.
flipY
flipY: Boolean;
If set to true, the texture is flipped along the vertical axis when uploaded
to the GPU. Default is false.
isCubeTexture
isCubeTexture: Boolean;
Read-only flag to check if a given object is of type CubeTexture.
Methods
See the base Texture class for common methods.