bspline uniform implemented