The 3D model was developed as a SubD model in Rhino with the help of Grasshopper for patterns and details.
That SubD model served as a base for Grasshopper script to deform a shape and play with proportions morphing the body to various body types. Results can be seen in a few short videos below.