Castor3D
..
|
Classe utilisée pour rendre les textures couleur équirectangulaires dans des cube maps. Plus de détails...
Fonctions membres publiques | |
C3D_API | RadianceComputer (Engine &engine, castor::Size const &size) |
Constructeur. Plus de détails... | |
C3D_API | ~RadianceComputer () |
Destructeur. Plus de détails... | |
C3D_API void | render (TextureLayout const &srcTexture, TextureLayoutSPtr dstTexture) |
Dessine a texture equirectangulaire 2D donnée dans la texture cube donnée. Plus de détails... | |
Classe utilisée pour rendre les textures couleur équirectangulaires dans des cube maps.
|
explicit |
Constructeur.
[in] | engine | Le moteur. |
[in] | size | La taille du rendu. |
C3D_API castor3d::RadianceComputer::~RadianceComputer | ( | ) |
Destructeur.
C3D_API void castor3d::RadianceComputer::render | ( | TextureLayout const & | srcTexture, |
TextureLayoutSPtr | dstTexture | ||
) |
Dessine a texture equirectangulaire 2D donnée dans la texture cube donnée.
[in] | srcTexture | La texture cube source. |
[in] | dstTexture | La texture cube destination. |