Class DirectionalShadowMapPass#

Inheritance Relationships#

Base Type#

Class Documentation#

class DirectionalShadowMapPass : public RenderPassSceneDependend#

Public Functions

DirectionalShadowMapPass()#
void execute(glm::mat4 projection, const std::shared_ptr<Camera> &main_camera, GLuint window_width, GLuint window_height, const std::shared_ptr<Scene> &scene)#
virtual void create_shader_program()#
virtual void set_game_object_uniforms(glm::mat4 model, glm::mat4 normal_model)#
~DirectionalShadowMapPass()#