Hi,

I have a 2D scene with Lights, CanvasModulate, etc. and various Sprites.But I want some Sprites that aren't affected by the Lights or CanvasModulate at all (these are special affects). I can make it so they aren't affected by the Lights with the Light Mask, but then the CanvasModulate makes them dark. Is there any way to show the Sprites without any modification/tinting in this scenario?

I do not know if it would work or not, but maybe but the sprites you do not want affected on a separate CanvasLayer node?

There is this Youtube video, though I do not know how helpful it will be:

Someone in the video's comments mentioned that setting the light mode to unshaded made it where the Sprite is not affected by the canvas modulate, which might be worth looking into.

Outside of that, I'm not really sure. I'll keep an eye out for other potential solutions.

That video was helpful and totally works. Thanks!

3 years later
a year later

Almost 2024 and this helped me.

Thank you.