I'm currently learning about shadow mapping from here.
I'm trying to figure why shadow acne is happening at-all, I've tried looking at every video/resource I found online, some relate the issue to floating point rounding errors, other say it's about the size of the shadow map and if it could be infinitely large then this problem wouldn't occur,
but none of the explanation I've seen connects as to why I see this "trippy line pattern":
Some explanations even include some sort of abstract drawing that can visually relate to the phenomenon on screen but really don't explain well the underlying reason this happens:
I've been scratching my head about this looking everywhere for a whole day for a suffice explanation.
I'm basically looking for a new explanation to this phenomenon, hopefully a clear and friendly one.
Also I would like to know after hopefully understanding the cause of this, how biasing/face culling helps solve this problem, and how they trade this problem for peter penning problem, as I think there's no clear explanation to the why this happens instead of this.