Text this: C1 Non-Negativity Preserving Interpolation Using Clough-Tocher Triangulation