Hey Harald and everyone 8)
I just updated from Unity 2020.2 to 2021.2.7f1, and am fixing all the issues that have popped up. I am using the newest URP Shaders package.
One thing that is acting differently is the 2D Lighting on my skeletons. I use the URP/2D/Spine/Sprite shader. After updating to 2021.2, all of my skeletons that are lit and use normalmaps looked strange. They mostly looked like they weren't being lit at all.
But I noticed that when I add a fresh new skeleton to the scene, that the lighting looks correct - I recorded a video:
VIDEO
Just to summarize the video - adding a fresh skeleton to the scene that is using the URP/2D/Spine/Sprite shader with no "add normals" or "solve tangents" settings looks like its correctly lit. Enabling "add normals" and "solve tangents" makes the lighting look incorrect.
Am I forgetting to do something maybe, or might Unity have changed how things work a bit?
Thanks for any help!
Edit: Just to add a little bit more information (not sure if its related), I had to modify a part of the shader code as mentioned in this post: [ALPHA] 2021.2.a19 - Skeleton Lit
And if I switch the skeleton's shader over to the URP/2D/Spine/Skeleton Lit shader, the skeleton does not appear to be lit by anything except the Global Light.