Fashion Computing: Design Techniques And CAD