0 votes

Hi, I am having some issues with the lighting system in 3D.
enter image description here

After applying the default toon shading and setting the roughness to 0, the shadows on the character produce these weird smudges. I heard this was self-shadowing, but all of the fixes listed for it did not work for me that well.
I tried adjusting bias, but that made the shadows move away from the character since I had to set it to a high value to eliminate this completely. I attempted to use contact to offset this, but that brought the same issue back in a much worse fashion, even breaking the shadows of the surrounding walls.
I know there is a flag to remove shadows casting on the material, but that is not the effect I want. If the character moves under a shadow, I want it to gradually turn black as it normally would.
Is there any other way to mitigate this? Or am I stuck for good?

For reference, if necessary, the style I am trying to emulate is that of "killer7".
enter image description here

Godot version 3.4.4
in Engine by (30 points)

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.