Castor3D
..
|
Classe utilisée pour rendre les textures couleur équirectangulaires dans des cube maps. Plus de détails...
Fonctions membres publiques | |
C3D_API | TextureProjection (Context &p_context) |
Constructeur. Plus de détails... | |
C3D_API | ~TextureProjection () |
Destructeur. Plus de détails... | |
C3D_API void | Initialise () |
Initialise le rendu en texture. Plus de détails... | |
C3D_API void | Cleanup () |
Nettoie le rendu en texture. Plus de détails... | |
C3D_API void | Render (TextureLayout const &p_texture, Camera const &p_camera) |
Projette la texture 2D donnée sur le framebuffer courant. Plus de détails... | |
Classe utilisée pour rendre les textures couleur équirectangulaires dans des cube maps.
Constructeur.
[in] | p_context | Le Context. |
C3D_API Castor3D::TextureProjection::~TextureProjection | ( | ) |
Destructeur.
C3D_API void Castor3D::TextureProjection::Cleanup | ( | ) |
Nettoie le rendu en texture.
C3D_API void Castor3D::TextureProjection::Initialise | ( | ) |
Initialise le rendu en texture.
C3D_API void Castor3D::TextureProjection::Render | ( | TextureLayout const & | p_texture, |
Camera const & | p_camera | ||
) |
Projette la texture 2D donnée sur le framebuffer courant.
[in] | p_texture | La texture 2D. |
[in] | p_camera | La caméra. |