Interpolation on a triangulated 3D surface