You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I did not see this issue specifically listed elsewhere.
Godot version:
3.3
OS/device including version:
Windows 10, GLES3, NVIDIA GEFORCE GTX 1660 ti, driver 442.3
Issue description:
When using GLES3 rendering, objects interacting with light2d start to behave differently when multiple objects on screen are also interacting with the light. When you add objects, others get dim. Moving the objects around can sometimes change what dims. Overlapping objects will cause some dim ones to light up.
This does not appear to happen in GLES2.
Steps to reproduce:
Create a 2D scene with GLES3
Add light2d
Add a sprite with normal map
Duplicate the sprite node several times
Move the objects around, overlapping them at times, and watch how the light changes on the objects.
The text was updated successfully, but these errors were encountered:
HeroicNate
changed the title
Light2D rendering inconsistent with multiple objects
Light2D rendering inconsistent with multiple objects in GLES3 in Godot 3.3
May 4, 2021
This appears already fixed since 3.3 stable. It occurs in 3.3 stable for me but not in the latest build. Not sure which PR fixed it. It should be available in 3.3.1.
If you get problems due to this, you can either switch off batching, or set rendering/batching/lights/max_join_items to 0. You'll get lower performance in either case but not lower than 3.2.3.
I did not see this issue specifically listed elsewhere.
Godot version:
3.3
OS/device including version:
Windows 10, GLES3, NVIDIA GEFORCE GTX 1660 ti, driver 442.3
Issue description:
When using GLES3 rendering, objects interacting with light2d start to behave differently when multiple objects on screen are also interacting with the light. When you add objects, others get dim. Moving the objects around can sometimes change what dims. Overlapping objects will cause some dim ones to light up.
This does not appear to happen in GLES2.
Steps to reproduce:
Minimal reproduction project:
2D_Light_Problem.zip
odd_behavior.mp4
The text was updated successfully, but these errors were encountered: