barcycentric interpolation