Is there a way to do this thing but outside a subviewport ? and without using a shader…
I just wanted to use a colorRect Node and not add a subviewport on top. Godot only allows 16 lights per view, so adding more than 16 “PointLight2D“ and doing this, some lights will start to disapear.