Bézier and B-Spline techniques