line subdivision, mesh normals corrected