GMRV Publications

Mixing Yarns and Triangles in Cloth Simulation

Juan J. Casafranca, Gabriel Cirio, Alejandro Rodríguez, Eder Miguel, Miguel A. Otaduy
Computer Graphics Forum (Proc. of Eurographics), Volume 39, Number 2 - 2020
Download the publication : Casafranca_EG2020_final.pdf [64.5Mo]  
This paper presents a method to combine triangle and yarn models in cloth simulation, and hence leverage their best features. The majority of a garment uses a triangle-based model, which reduces the overall computational and memory cost. Key areas of the garment use a yarn-based model, which elicits rich effects such as structural nonlinearity and plasticity. To combine both models in a seamless and robust manner, we solve two major technical challenges. We propose an enriched kinematic representation that augments triangle-based deformations with yarn-level details. Naïve enrichment suffers from kinematic redundancy, but we devise an optimal kinematic filter that allows a smooth transition between triangle and yarn models. We also introduce a preconditioner that resolves the poor conditioning produced by the extremely different inertia of triangle and yarn nodes. This preconditioner deals effectively with rank deficiency introduced by the kinematic filter. We demonstrate that mixed yarns and triangles succeed to efficiently capture rich effects in garment fit and drape.

Images and movies

HybridCloseUpFinal2.png [2.4Mo]
Casafranca_EG2020_final.mp4 [230.1Mo]

BibTex references

  author       = "Casafranca, Juan J. and Cirio, Gabriel and Rodríguez, Alejandro and Miguel, Eder and Otaduy, Miguel A.",
  title        = "Mixing Yarns and Triangles in Cloth Simulation",
  journal      = "Computer Graphics Forum (Proc. of Eurographics)",
  number       = "2",
  volume       = "39",
  year         = "2020",
  url          = ""

Other publications in the database

» Juan J. Casafranca
» Gabriel Cirio
» Alejandro Rodríguez
» Eder Miguel
» Miguel A. Otaduy