linear interpolation and additional points on edges