Mapping onto Quads Meshes and Nurbs

I am wondering if this geometrically possible because you need a seem to flatten closed objects.

Otherwise, you could project hexagonal sphere or box on your mesh using Kangaroo2 sort of shrink wrap trick.

Just use regular hex geometry