Shape construction and interpolation