Class CascadedShadowMap#
Defined in File CascadedShadowMap.ixx
Class Documentation#
-
class CascadedShadowMap#
Public Functions
-
CascadedShadowMap()#
-
bool init(GLuint width, GLuint height, GLuint num_cascades)#
-
void write() const#
-
void read(GLenum texture_unit) const#
-
void write_light_matrices(std::vector<glm::mat4x4> &lightMatrices) const#
-
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()#