Text this: Intrinsic computation of Centroidal Voronoi Tessellation (CVT) on meshes