Skip to content

← ArchivePaper2020

Mixing Yarns and Triangles in Cloth Simulation

Juan J. Casafranca, Gabriel Cirio, Alejandro Rodriguez, Eder Miguel, Miguel A. Otaduy

CGF29 citesCFX

This work combines triangle-based and yarn-based models within a single cloth simulation to leverage the strengths of both.

Abstract

This work combines triangle-based and yarn-based models within a single cloth simulation to leverage the strengths of both. Most of a garment is represented with an efficient triangle model that lowers computational and memory cost, while key regions use a yarn-level model that captures rich nonlinear and plastic effects. An enriched kinematic representation with an optimal kinematic filter enables a smooth transition between the two models, and a dedicated preconditioner handles the disparate inertia of triangle and yarn nodes.

How to read this

Category
Method: a hybrid triangle/yarn cloth simulation
Contributions
  • A single cloth simulation that combines an efficient triangle model for most of a garment with a yarn-level model in key regions to capture nonlinear and plastic effects.
  • An enriched kinematic representation with an optimal kinematic filter that enables a smooth transition between the two models.
  • A dedicated preconditioner that handles the disparate inertia of triangle and yarn nodes.
Context
Builds on yarn-level cloth simulation (Cirio et al.'s yarn-level woven-cloth work) and on standard triangle-mesh cloth models, seeking the strengths of both.Builds on: Yarn-Level Simulation of Woven Cloth
Correctness
The benefit hinges on placing yarn-level regions where rich behavior matters while keeping the rest as triangles; the coupling correctness depends on the kinematic filter and preconditioner, so region choice and interface handling are the limits to keep in mind.
Clarity
Technical; a first pass conveys the hybrid motivation, but the kinematic filter and preconditioner require a careful second (and likely third) pass.
How to read it
Read first for where and why yarns are mixed into triangles; a second pass on the kinematic filter and preconditioner is essential if you intend to implement the coupling.

Builds on

Built upon by

Nothing yet.

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 →