UBC Theses and Dissertations

UBC Theses Logo

UBC Theses and Dissertations

FoldSketch : enriching garments with physically reproducible folds Li, Minchen


While folds and pleats add interest to garments and cloth objects, incorporating them into an existing design manually or using existing software requires expertise and time. This thesis presents FoldSketch, a new system that supports simple and intuitive fold and pleat design. FoldSketch users specify the fold or pleat configuration they seek using a simple schematic sketching interface; the system then algorithmically generates both the fold-enhanced 3D garment geometry that conforms to user specifications, and the corresponding 2D patterns that reproduce this geometry within a simulation engine. While previous work aspired to compute the desired patterns for a given target 3D garment geometry, the main algorithmic challenge here is that the target geometry is missing. Real-life garment folds have complex profile shapes, and their exact geometry and location on a garment are intricately linked to a range of physical factors; it is therefore virtually impossible to predict the 3D shape of a fold-enhanced garment using purely geometric means. At the same time, using physical simulation to model folds requires appropriate 2D patterns and initial drape, neither of which can be easily provided by the user. FoldSketch obtains both the 3D fold-enhanced garment and its corresponding patterns and initial drape via an alternating 2D-3D algorithm. We first expand the input patterns by allocating excess material for the expected fold formation; then we use these patterns to produce an estimated fold-enhanced target drape geometry that balances designer expectations against physical reproducibility. Next, we generate an initial reproducible output using the expanded patterns and the estimated target drape as input to a garment simulation engine. Then we improve the output's alignment with designer expectations by progressively refining the patterns and the estimated target drape, converging to a final fully physically reproducible fold-enhanced garment. The experiments confirm that FoldSketch reliably converges to a desired garment geometry and corresponding patterns and drape, and works well with different physical simulators. My collaborators and I demonstrate the versatility of this approach by showcasing a collection of garments augmented with diverse fold and pleat layouts specified via the FoldSketch interface, and further validate this approach via feedback from potential users.

Item Media

Item Citations and Data


Attribution-NonCommercial-NoDerivatives 4.0 International