feat: finalize directional light shadows

This commit is contained in:
2025-10-14 19:35:50 +02:00
parent 8cb94e8c95
commit fdbf1296de
6 changed files with 91 additions and 73 deletions

View File

@ -16,16 +16,13 @@ public:
void OnWindowResized(int w, int h);
private:
void ApplyLights(entt::registry& registry);
void UpdateView(entt::registry& registry);
void RenderScene(entt::registry& registry);
void SwitchShader(Shader* newShader);
void ApplyLights(entt::registry& registry, Shader &shader);
void UpdateView(entt::registry& registry, Shader &shader);
void RenderScene(entt::registry& registry, Shader &shader);
private:
Shader m_shader;
Shader m_depthShader;
Shader* m_currentShader;
unsigned int m_depth_fbo;
unsigned int m_depthMap;