TextureType
Texture role used by the renderer, such as albedo, normal, depth, or material data.
Module: atlas/graphics
Texture role used by the renderer, such as albedo, normal, depth, or material data.
Declaration
export enum TextureType {
/**
* A texture containing color data.
*/
Color,
/**
* A texture containing specular data.
*/
Specular,
/**
* A texture containing cubemap data.
*/
Cubemap,
/**
* A texture containing depth data.
*/
Depth,
/**
* A texture containing depth cube data.
*/
DepthCube,
/**
* A texture containing normal data.
*/
Normal,
/**
* A texture containing parallax data.
*/
Parallax,
/**
* A texture containing screen-space ambient occlusion noise data.
*/
SSAONoise,
/**
* A texture containing screen-space ambient occlusion data.
*/
SSAO,
/**
* A texture containing metallic data.
*/
Metallic,
/**
* A texture containing roughness data.
*/
Roughness,
/**
* A texture containing ambient occlusion data.
*/
AO,
/**
* A texture containing opacity data.
*/
Opacity,
/**
* A texture containing HDR data.
*/
HDR,
/**
* A texture containing PBR pack data.
*/
PBRPack,
}Values
Color
A texture containing color data.
ColorSpecular
A texture containing specular data.
SpecularCubemap
A texture containing cubemap data.
CubemapDepth
A texture containing depth data.
DepthDepthCube
A texture containing depth cube data.
DepthCubeNormal
A texture containing normal data.
NormalParallax
A texture containing parallax data.
ParallaxSSAONoise
A texture containing screen-space ambient occlusion noise data.
SSAONoiseSSAO
A texture containing screen-space ambient occlusion data.
SSAOMetallic
A texture containing metallic data.
MetallicRoughness
A texture containing roughness data.
RoughnessAO
A texture containing ambient occlusion data.
AOOpacity
A texture containing opacity data.
OpacityHDR
A texture containing HDR data.
HDRPBRPack
A texture containing PBR pack data.
PBRPack