Constant-time B-Spline