Browse Source

Apply patch for considering visual layers for DirectionalLight

Co-authored-by: majikayogames <[email protected]>
Slashscreen 1 year ago
parent
commit
4457b11ff0
1 changed files with 1 additions and 1 deletions
  1. 1 1
      servers/rendering/renderer_scene_cull.cpp

+ 1 - 1
servers/rendering/renderer_scene_cull.cpp

@@ -3089,7 +3089,7 @@ void RendererSceneCull::_render_scene(const RendererSceneRender::CameraData *p_c
 		Vector<Instance *> lights_with_shadow;
 
 		for (Instance *E : scenario->directional_lights) {
-			if (!E->visible) {
+			if (!E->visible || !(E->layer_mask & p_visible_layers)) {
 				continue;
 			}