From a0c1fd7c7c19ff5785aa3c0e93f32edb5cb8e7f9 Mon Sep 17 00:00:00 2001 From: benpm Date: Tue, 29 Jul 2025 15:02:16 -0600 Subject: [PATCH] fixed local renderer broken due to missing uniform (oops) --- modules/globebrowsing/src/renderableglobe.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/globebrowsing/src/renderableglobe.cpp b/modules/globebrowsing/src/renderableglobe.cpp index 150cb44008..91291b387e 100644 --- a/modules/globebrowsing/src/renderableglobe.cpp +++ b/modules/globebrowsing/src/renderableglobe.cpp @@ -1260,6 +1260,12 @@ void RenderableGlobe::renderChunks(const RenderData& data, RendererTasks&, ); } + // Local shader + _localRenderer.program->setUniform( + "projectionTransform", + data.camera.sgctInternal.projectionMatrix() + ); + // Light direction uniforms, only used in fragment shader if (nightLayersActive || waterLayersActive || _performShading) { const glm::dvec3 directionToSunWorldSpace =