From 9a336ba9ca8f1a519c158e935eb24d02eb58161d Mon Sep 17 00:00:00 2001 From: Jakub Domagala Date: Wed, 24 Sep 2025 12:34:34 +0200 Subject: [PATCH] [#127]: Fix light position --- src/render/deferred_pipeline.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render/deferred_pipeline.cpp b/src/render/deferred_pipeline.cpp index 5fb76a04..3533d3e6 100644 --- a/src/render/deferred_pipeline.cpp +++ b/src/render/deferred_pipeline.cpp @@ -91,7 +91,7 @@ DeferredPipeline::UpdateUniformBufferComposition(const scene::Camera* camera, const scene::Light* light) { UboComposition uboComposition{}; - uboComposition.light.position = glm::vec4(camera->GetPosition(), 1.0f); + uboComposition.light.position = glm::vec4(light->GetPosition(), 1.0f); uboComposition.light.target = glm::vec4(light->GetLookAt(), 1.0); uboComposition.light.color = glm::vec4{light->GetColor(), 1.0f}; uboComposition.light.viewMatrix = light->GetLightSpaceMat();