Stream trace on a shell?

Hi - I have a surface defined as an unstructured grid composed of vtkTriangles. It is roughly a dish shape, and has a vector array (flow velocity) at each cell center. Is there a way to trace a streamline on this surface?