From 0a14457f36d075d9d8085328b930f090496e23bc Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Tue, 29 Nov 2022 09:47:45 +0100 Subject: [PATCH] [godot] Apply light mask of sprite to mesh instances, closes #2197. --- spine-godot/spine_godot/SpineSprite.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/spine-godot/spine_godot/SpineSprite.cpp b/spine-godot/spine_godot/SpineSprite.cpp index 286d6e1da..05a88c99a 100644 --- a/spine-godot/spine_godot/SpineSprite.cpp +++ b/spine-godot/spine_godot/SpineSprite.cpp @@ -536,6 +536,7 @@ void SpineSprite::update_meshes(Ref skeleton_ref) { spine::Slot *slot = skeleton->getDrawOrder()[i]; spine::Attachment *attachment = slot->getAttachment(); MeshInstance2D *mesh_instance = mesh_instances[i]; + mesh_instance->set_light_mask(get_light_mask()); clear_mesh_instance(mesh_instance); if (!attachment) { skeleton_clipper->clipEnd(*slot);