From 704bb74d93eb6460076440cc928e3d5963adcee8 Mon Sep 17 00:00:00 2001 From: kgv Date: Mon, 22 Mar 2021 10:20:07 +0300 Subject: [PATCH] 0031482: OpenGl_LayerList::renderLayer() - keep shadowmap from global list --- src/OpenGl/OpenGl_LayerList.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/OpenGl/OpenGl_LayerList.cxx b/src/OpenGl/OpenGl_LayerList.cxx index 563bc6726b..4ced3fb777 100644 --- a/src/OpenGl/OpenGl_LayerList.cxx +++ b/src/OpenGl/OpenGl_LayerList.cxx @@ -602,7 +602,8 @@ void OpenGl_LayerList::renderLayer (const Handle(OpenGl_Workspace)& theWorkspace if (hasOwnLights) { aLayerSettings.Lights()->UpdateRevision(); - aManager->UpdateLightSourceStateTo (aLayerSettings.Lights(), theWorkspace->View()->SpecIBLMapLevels(), Handle(OpenGl_ShadowMapArray)()); + //aManager->UpdateLightSourceStateTo (aLayerSettings.Lights(), theWorkspace->View()->SpecIBLMapLevels(), Handle(OpenGl_ShadowMapArray)()); + aManager->UpdateLightSourceStateTo (aLayerSettings.Lights(), theWorkspace->View()->SpecIBLMapLevels(), aShadowMaps); } const Handle(Graphic3d_Camera)& aWorldCamera = aCtx->Camera(); -- 2.39.5