Dynamic shadows artifacts

Well, good to see it being addressed. While the changes are not finalized, I’ll leave a bit of a feedback.

The biasing is flawless now, but another related issue, discussed in the very same thread is still here, which is inability to adjust biasing for each cascade in directional light CSMs individually.

Without it, there is still a problem, where one cascade is underbiasing while the next one overbiases, resulting in noticeable transition between cascades, which is greatly exaggerated by receiver bias.

Finding sweet spot, where transitions are less noticeable, while also getting rid of most acne is still hard to impossible.

I think considering letting user set up biases per split would be an overall good move. @Charles.D2
Adding to that, It would be interesting to know just for the sake of satisfying curiosity, why light dot vertex normal is used for slope, instead of SlopeScaledDepthBias. I mean technically, it would break biasing to some degree on anything with edited normals (eg. quite often, foliage).