Smooth shape interpolation for 2D polygons