Castor3D
..
|
Contient les textures d'environnement utilisées dans l'IBL. Plus de détails...
Fonctions membres publiques | |
C3D_API | IblTextures (Scene &scene) |
Constructeur. Plus de détails... | |
virtual C3D_API | ~IblTextures () |
Destructeur. Plus de détails... | |
C3D_API void | update (TextureLayout const &source) |
Met à jour les textures d'environnement. Plus de détails... | |
C3D_API void | debugDisplay (castor::Size const &size) const |
Affiche les textures. Plus de détails... | |
TextureUnit const & | getIrradiance () const |
TextureUnit const & | getPrefilteredEnvironment () const |
TextureUnit const & | getPrefilteredBrdf () const |
Contient les textures d'environnement utilisées dans l'IBL.
Constructeur.
[in] | scene | La scène. |
|
virtual |
Destructeur.
C3D_API void castor3d::IblTextures::debugDisplay | ( | castor::Size const & | size | ) | const |
Affiche les textures.
[in] | size | La taille du rendu. |
|
inline |
Référencé par castor3d::doFillShaderPbrMaps().
|
inline |
Référencé par castor3d::doFillShaderPbrMaps().
|
inline |
Référencé par castor3d::doFillShaderPbrMaps().
C3D_API void castor3d::IblTextures::update | ( | TextureLayout const & | source | ) |
Met à jour les textures d'environnement.
[in] | source | La texture d'environnement source. |