From b58aaccc53c1754d097f4d0bce1f37ec02d9926e Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Fri, 30 May 2025 00:46:09 +0200 Subject: [PATCH] Fix missing Physics Colliders view if Debug Draw is disabled #3498 --- Source/Engine/Renderer/Renderer.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/Engine/Renderer/Renderer.cpp b/Source/Engine/Renderer/Renderer.cpp index 26f3a636e..7fd12ba73 100644 --- a/Source/Engine/Renderer/Renderer.cpp +++ b/Source/Engine/Renderer/Renderer.cpp @@ -237,6 +237,12 @@ void Renderer::Render(SceneRenderTask* task) | ViewFlags::ContactShadows | ViewFlags::DepthOfField); } + + // Force Debug Draw usage in some specific views that depend on it + if (renderContext.View.Mode == ViewMode::PhysicsColliders) + { + renderContext.View.Flags |= ViewFlags::DebugDraw; + } #endif // Perform the actual rendering