Class CascadedShadowMap
Defined in File CascadedShadowMap.hpp
Class Documentation
-
class CascadedShadowMap
Public Functions
-
CascadedShadowMap()
-
bool init(GLuint width, GLuint height, GLuint num_cascades)
-
void write()
-
void read(GLenum texture_unit)
-
void write_light_matrices(std::vector<glm::mat4x4> &lightMatrices)
-
void set_pcf_radius(GLuint radius)
-
void set_intensity(GLfloat intensity)
-
inline GLfloat get_intensity() const
-
inline GLuint get_shadow_width() const
-
inline GLuint get_shadow_height() const
-
inline GLuint get_id() const
-
inline GLuint get_num_active_cascades() const
-
inline GLuint get_pcf_radius() const
-
~CascadedShadowMap()
-
CascadedShadowMap()