Programmer here: So I've got some procedurally generated geometry, and because I suck at BSPs the mesh geometry is absolute shit. When I render said shitty mesh (in three.js) I get these artifacts in my shadows. My retarded question is: What exactly is causing these? The polys are perfectly parallel, but the shadows are breaking up in weird ways. Any explanation as to why?