From: kgv Date: Mon, 22 Mar 2021 07:20:07 +0000 (+0300) Subject: 0031482: OpenGl_LayerList::renderLayer() - keep shadowmap from global list X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=refs%2Fheads%2FCR31482;p=occt-copy.git 0031482: OpenGl_LayerList::renderLayer() - keep shadowmap from global list --- 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();