Convexity preserving using GC1 cubic ball interpolation