What can cause it?
What kind of math should I use when setting normals?
I fixed it
Did you compute the normals on vertices instead of faces so they’re different for vertices in a triangle and get interpolated in the shader?
well… I didn’t share vertices, and also had some other problems.
Now I do, but with that, I have a problem with tiles UV positions… so yeah.