Class LightingPass

Inheritance Relationships

Base Type

Class Documentation

class LightingPass : public RenderPass

Public Functions

LightingPass()
void execute(glm::mat4 projection_matrix, std::shared_ptr<Camera>, std::shared_ptr<Scene> scene, std::shared_ptr<GBuffer> gbuffer, float delta_time)
virtual void create_shader_program()
~LightingPass()