Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell University Graduate School
  3. Cornell Theses and Dissertations
  4. Simulating Yarn-Based Cloth

Simulating Yarn-Based Cloth

File(s)
jmk224thesisPDF.pdf (16.26 MB)
Permanent Link(s)
https://hdl.handle.net/1813/29357
Collections
Cornell Theses and Dissertations
Author
Kaldor, Jonathan
Abstract

Cloth is an important material to model and simulate correctly, both in computer graphics and other industrial applications. The commonly used models for cloth in computer graphics typically approximate the cloth as an elastic sheet with linear isotropic behavior inspired by the construction of woven fabrics. However, they do a poor job of predicting the behavior of knits, which are driven by the complex interactions of yarn loops pulled through each other. This thesis presents a yarn-based model for cloth where yarns in the fabric are explicitly modeled as inextensible but flexible spline curves. Yarn dynamics are dictated by both energy terms and hard constraints, while friction interactions, a critical component of correct yarn behavior, are approximated using a velocity filter that penalizes locally non-rigid motion. Qualitative comparison of the model to observed deformations of hand-knitted samples in the laboratory showed that the model predicts key mechanical properties of different knits. Since this model is slower than sheet-based approaches, further work looked at accelerating the model through both localized rigidification and adaptive contact linearization. In localized rigidification, regions of the cloth behaving almost rigidly are simulated using a cheaper model which avoids many of the expensive force computations. For adaptive contact linearization, yarn contacts are grouped into contact sets, with the associated contact force computed exactly at one timestep, and then approximated on subsequent steps via linearization in a rotated reference frame for nearby geometric configurations. Finally, additional work looked at the problem of creating initial yarn geometry for subsequent simulation as a yarn-based model.

Date Issued
2011-05-31
Keywords
cloth simulation
•
physical simulation
•
computer graphics
Committee Chair
Marschner, Stephen Robert
Committee Member
Van Loan, Charles Francis
Kleinberg, Robert David
James, Douglas Leonard
Degree Discipline
Computer Science
Degree Name
Ph. D., Computer Science
Degree Level
Doctor of Philosophy
Type
dissertation or thesis

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance