smart spline subdivision