Object shows seams when illuminated with directional light

It could happen if computeVertexNormals() is applied an object that have seams (for uv unwrapping).
computeVertexNormals doesn’t understand that face normals, calculated along the seam, need to be averaged with face normals across it. Incorrect normals will produce a mismatch in illumination.

This might be relevant: