Text this: Rational Cubic Ball Interpolants For Shape Preserving Curves And Surfaces