Unilaterally Incompressible Skinning - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Research Report) Year : 2017

Unilaterally Incompressible Skinning


Skinning was initially devised for computing the skin of a character deformed through a skeleton; but it is now also commonly used for deforming tight garments at a very cheap cost. However, unlike skin which may easily compress and stretch, tight cloth strongly resists compression: inside bending regions such as the interior of an elbow, cloth does not shrink but instead buckles, causing interesting folds and wrinkles which are completely missed by skinning methods. Our goal is to extend traditional skinning in order to capture such folding patterns automatically, without sacrificing efficiency. The key of our model is to replace the usual skinning formula — derived from, e.g., Linear Blend Skinning or Dual Quaternions — with a complementarity constraint, making an automatic switch between, on the one hand, classical skinning in zones prone to stretching, and on the other hand, a quasi-isometric scheme in zones prone to compression. Moreover, our method provides some useful handles to the user for directing the type of folds created, such as the fold density or the overall shape of a given fold. Our results show that our method can generate similar complexity of folds compared to full cloth simulation, while retaining interactivity of skinning approaches and offering intuitive user control.
Fichier principal
Vignette du fichier
incompressibleSkinning.pdf (1.87 Mo) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-01512412 , version 1 (22-04-2017)
hal-01512412 , version 2 (02-05-2017)


  • HAL Id : hal-01512412 , version 2


Mickaël Ly, Florence Bertails-Descoubes, Damien Rohmer. Unilaterally Incompressible Skinning. [Research Report] Inria - Research Centre Grenoble – Rhône-Alpes. 2017. ⟨hal-01512412v2⟩
513 View
309 Download


Gmail Facebook X LinkedIn More