new TextureCube()
Properties:
| Name | Type | Description |
|---|---|---|
name |
The name of the texture. |
|
size |
The cube texture's size |
Methods
-
initEmpty(size, format, dataType)
-
Inits an empty texture.
Parameters:
Name Type Description sizeThe size of the texture.
formatTextureFormat The texture's format.
dataTypeDataType The texture's data format.
-
uploadCompressedData(data, size, generateMips, internalFormat, mipLevel)
-
Uploads compressed data.
Parameters:
Name Type Description data* An typed array containing the initial data.
sizenumber The size of the texture.
generateMipsboolean Whether or not a mip chain should be generated.
internalFormat* The texture's internal compression format.
mipLevelnumber The target mip map level. Defaults to 0. If provided, generateMips should be false.
-
uploadData(data, size, generateMips, format, dataType, mipLevel)
-
Initializes the texture with the given data.
Parameters:
Name Type Description dataA array of typed arrays (per
CubeFace) containing the initial data.sizeThe size of the texture.
generateMipsWhether or not a mip chain should be generated.
formatTextureFormat The texture's format.
dataTypeDataType The texture's data format.
mipLevelnumber The target mip map level. Defaults to 0. If provided, generateMips should be false.
-
uploadImages(data, generateMips, format, dataType, mipLevel)
-
Initializes the texture with the given Images.
Parameters:
Name Type Description dataA array of typed arrays (per
CubeFace) containing the initial data.generateMipsWhether or not a mip chain should be generated.
formatTextureFormat The texture's format.
dataTypeDataType The texture's data format.
mipLevelnumber The target mip map level. Defaults to 0. If provided, generateMips should be false.