You are viewing face normals here, which as far as I know can only point in 2 directions, inwards and outwards. What you need to be checking is vertex normals. Once you do, you'll probably find that the vertex normals aren't perpendicular to the faces. What you could do, is either adjust the vertex normals manually, or set…