From 2147156df9720d7072633c815761843e4c373c80 Mon Sep 17 00:00:00 2001 From: Lynix Date: Sat, 21 Apr 2018 00:30:21 +0200 Subject: [PATCH] RenderSystem: Temporary fix for lights not changing positions --- SDK/src/NDK/Systems/RenderSystem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SDK/src/NDK/Systems/RenderSystem.cpp b/SDK/src/NDK/Systems/RenderSystem.cpp index 9798731b7..01ae6b2ac 100644 --- a/SDK/src/NDK/Systems/RenderSystem.cpp +++ b/SDK/src/NDK/Systems/RenderSystem.cpp @@ -206,7 +206,7 @@ namespace Ndk std::size_t visibilityHash = m_drawableCulling.Cull(camComponent.GetFrustum(), &forceInvalidation); // Always regenerate renderqueue if particle groups are present for now (FIXME) - if (!m_particleGroups.empty()) + if (!m_lights.empty() || !m_particleGroups.empty()) forceInvalidation = true; if (camComponent.UpdateVisibility(visibilityHash) || m_forceRenderQueueInvalidation || forceInvalidation)