Castor3D
0.11.0
Multiplatform 3D engine
|
Définit les utilisations d'une texture, par composante d'image. Plus de détails...
Attributs publics | |
castor::Point2ui | colourMask { 0u, 0u } |
castor::Point2ui | specularMask { 0u, 0u } |
castor::Point2ui | glossinessMask { 0u, 0u } |
castor::Point2ui | opacityMask { 0u, 0u } |
castor::Point2ui | emissiveMask { 0u, 0u } |
castor::Point2ui | normalMask { 0u, 0u } |
castor::Point2ui | heightMask { 0u, 0u } |
castor::Point2ui | occlusionMask { 0u, 0u } |
castor::Point2ui | transmittanceMask { 0u, 0u } |
float | normalFactor { 1.0f } |
float | heightFactor { 0.1f } |
float | normalGMultiplier { 1.0f } |
uint32_t | needsGammaCorrection { 0u } |
uint32_t | needsYInversion { 0u } |
castor::Point4f | translate { 0, 0, 0, 0 } |
castor::Point4f | rotate { 1, 0, 0, 0 } |
TextureSpace | textureSpace { TextureSpace::eColour } |
Définit les utilisations d'une texture, par composante d'image.
|
static |
|
static |
name Masques de composante.
|
static |
castor::Point2ui castor3d::TextureConfiguration::colourMask { 0u, 0u } |
name Masques, utilisés pour filtrer les composantes d'une image (AABBGGRR).
|
static |
name Configurations de texture prédéfinies.
castor::Point2ui castor3d::TextureConfiguration::emissiveMask { 0u, 0u } |
|
static |
castor::Point2ui castor3d::TextureConfiguration::glossinessMask { 0u, 0u } |
|
static |
|
static |
float castor3d::TextureConfiguration::heightFactor { 0.1f } |
castor::Point2ui castor3d::TextureConfiguration::heightMask { 0u, 0u } |
|
static |
|
static |
uint32_t castor3d::TextureConfiguration::needsGammaCorrection { 0u } |
uint32_t castor3d::TextureConfiguration::needsYInversion { 0u } |
float castor3d::TextureConfiguration::normalFactor { 1.0f } |
name Facteurs.
float castor3d::TextureConfiguration::normalGMultiplier { 1.0f } |
name Divers.
castor::Point2ui castor3d::TextureConfiguration::normalMask { 0u, 0u } |
|
static |
castor::Point2ui castor3d::TextureConfiguration::occlusionMask { 0u, 0u } |
|
static |
castor::Point2ui castor3d::TextureConfiguration::opacityMask { 0u, 0u } |
|
static |
|
static |
castor::Point4f castor3d::TextureConfiguration::rotate { 1, 0, 0, 0 } |
|
static |
|
static |
castor::Point2ui castor3d::TextureConfiguration::specularMask { 0u, 0u } |
|
static |
TextureSpace castor3d::TextureConfiguration::textureSpace { TextureSpace::eColour } |
castor::Point4f castor3d::TextureConfiguration::translate { 0, 0, 0, 0 } |
castor::Point2ui castor3d::TextureConfiguration::transmittanceMask { 0u, 0u } |
|
static |