Skip to content

← ArchivePaper2014

Yarn-Level Simulation of Woven Cloth

Gabriel Cirio, Jorge Lopez-Moreno, David Miraut, Miguel A. Otaduy

SIGGRAPH AsiaAcademic170 cites3 descendantsCFX

Yarn-level simulation of woven cloth using efficient contact handling between yarns to reproduce fabric appearance and mechanical behavior.

Abstract

The large-scale mechanical behavior of woven cloth is determined by the mechanical properties of the yarns, the weave pattern, and frictional contact between yarns. Using standard simulation methods for elastic rod models and yarn-yarn contact handling, the simulation of woven garments at realistic yarn densities is deemed intractable. This paper introduces an efficient solution for simulating woven cloth at the yarn level. Central to our solution is a novel discretization of interlaced yarns based on yarn crossings and yarn sliding, which allows modeling yarn-yarn contact implicitly, avoiding contact handling at yarn crossings altogether. Combined with models for internal yarn forces and inter-yarn frictional contact, as well as a massively parallel solver, we are able to simulate garments with hundreds of thousands of yarn crossings at practical frame-rates on a desktop machine, showing combinations of large-scale and fine-scale effects induced by yarn-level mechanics.

How to read this

Category
Method: yarn-level simulation of woven cloth
Contributions
  • A discretization of interlaced yarns based on yarn crossings and yarn sliding that models yarn-yarn contact implicitly, avoiding explicit contact handling at crossings
  • Internal yarn force and inter-yarn frictional contact models combined with this discretization
  • A massively parallel solver enabling woven garments with hundreds of thousands of yarn crossings at practical frame rates on a desktop
Context
Extends yarn-level cloth simulation, following 'Simulating Knitted Cloth at the Yarn Level', from knits toward woven fabrics with a tractable contact treatment.Builds on: Simulating Knitted Cloth at the Yarn Level
Correctness
The key assumption is that yarn-yarn contact at crossings can be encoded implicitly by the crossing-and-sliding discretization rather than resolved explicitly, which is what makes realistic yarn densities tractable; demonstrated on woven garments, so applicability is strongest for woven structures and rests on the elastic-rod and friction models chosen.
Clarity
Fairly technical; a first pass conveys the crossing-based idea, a second pass is needed for the discretization and contact formulation.
How to read it
First pass to grasp why implicit crossing contact makes yarn-level weaving feasible; do a careful second pass on the crossing-and-sliding discretization and the friction model, and a third on the parallel solver for implementation.

Builds on

Built upon by

Related work

Keywords

This page summarises the entry and links to its original source. The archive never hosts or redistributes the publication itself.Show it in the full archive list →