Interactive simulation and design of yarn-level cloth patterns

Placeholder Show Content

Abstract/Contents

Abstract
Modern design tools for yarn-level cloth patterns struggle to predict the final shape of knit or woven fabrics. My work describes an interactive design tool for authoring, simulating, and adjusting yarn-level patterns for knit and woven cloth. To achieve interactive performance for notoriously slow yarn-level simulations, I use two acceleration schemes: (a) yarn-level periodic boundary conditions that enable the simulation of only small periodic patches, thereby exploiting the spatial repetition of many cloth patterns in cardinal directions, and (b) a highly parallel GPU solver for efficient yarn-level simulation of the small patch. My system supports interactive pattern editing and simulation, and runtime modification of parameters. To adjust the amount of material used (yarn take-up) I support "on the fly" modification of (a) local yarn rest-length adjustments for pattern specific edits, e.g., to tighten slip stitches, and (b) global yarn length by way of a novel yarn-radius similarity transformation. I demonstrate the tool's ability to support interactive modeling, by novice users, of a wide variety of yarn-level knit and woven patterns. To validate this approach, I compare dozens of generated patterns against reference images of actual woven or knitted cloth samples, and I released this corpus of digital patterns and simulated models as a public dataset to support future comparisons. This work has served as the foundation for two other collaborative projects, including improving yarn-level cloth renderings via macro-fibers simulations, and a design tool for 3D woven materials. Finally, to avoid regenerating yarn curves for each pattern edit, I provide a method for live pattern updates in order to support interactive design of complex fabrics.

Description

Type of resource text
Form electronic resource; remote; computer; online resource
Extent 1 online resource.
Place California
Place [Stanford, California]
Publisher [Stanford University]
Copyright date 2019; ©2019
Publication date 2019; 2019
Issuance monographic
Language English

Creators/Contributors

Author Leaf, Jonathan Christian
Degree supervisor James, Doug L
Thesis advisor James, Doug L
Thesis advisor Horowitz, Mark (Mark Alan)
Thesis advisor Wetzstein, Gordon
Degree committee member Horowitz, Mark (Mark Alan)
Degree committee member Wetzstein, Gordon
Associated with Stanford University, Department of Electrical Engineering.

Subjects

Genre Theses
Genre Text

Bibliographic information

Statement of responsibility Jonathan Christian Leaf.
Note Submitted to the Department of Electrical Engineering.
Thesis Thesis Ph.D. Stanford University 2019.
Location electronic resource

Access conditions

Copyright
© 2019 by Jonathan Christian Leaf
License
This work is licensed under a Creative Commons Attribution Non Commercial 3.0 Unported license (CC BY-NC).

Also listed in

Loading usage metrics...