Spline creation and evaluation