Why do my shadows look weird?

That works, but I wonder how it impacts performance, as i’m doing a game meant to be used for competition and speedrunning, so I want to keep it less resource-hungry as possible