spline primitive