Inverse Elastic Shell Design with Contact and Friction - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Journal Articles ACM Transactions on Graphics Year : 2018

Inverse Elastic Shell Design with Contact and Friction


We propose an inverse strategy for modeling thin elastic shells physically, just from the observation of their geometry. Our algorithm takes as input an arbitrary target mesh, and interprets this configuration automatically as a stable equilibrium of a shell simulator under gravity and frictional contact constraints with a given external object. Unknowns are the natural shape of the shell (i.e., its shape without external forces) and the frictional contact forces at play, while the material properties (mass density, stiffness, friction coefficients) can be freely chosen by the user. Such an inverse problem formulates as an ill-posed nonlinear system subject to conical constraints. To select and compute a plausible solution, our inverse solver proceeds in two steps. In a first step, contacts are reduced to frictionless bilateral constraints and a natural shape is retrieved using the adjoint method. The second step uses this result as an initial guess and adjusts each bilateral force so that it projects onto the admissible Coulomb friction cone, while preserving global equilibrium. To better guide minimization towards the target, these two steps are applied iteratively using a degressive regularization of the shell energy. We validate our approach on simulated examples with reference material parameters, and show that our method still converges well for material parameters lying within a reasonable range around the reference, and even in the case of arbitrary meshes that are not issued from a simulation. We finally demonstrate practical inversion results on complex shell geometries freely modeled by an artist or automatically captured from real objects, such as posed garments or soft accessories.
Fichier principal
Vignette du fichier
inverseShellModeling.pdf (15 Mo) Télécharger le fichier
Vignette du fichier
representative.jpg (1002.78 Ko) Télécharger le fichier
Final_correction.mp4 (53.3 Mo) Télécharger le fichier
Origin Files produced by the author(s)
Format Figure, Image
Format Video

Dates and versions

hal-01883655 , version 1 (28-09-2018)



Mickaël Ly, Romain Casati, Florence Bertails-Descoubes, Mélina Skouras, Laurence Boissieux. Inverse Elastic Shell Design with Contact and Friction. ACM Transactions on Graphics, 2018, 37 (6), pp.1-16. ⟨10.1145/3272127.3275036⟩. ⟨hal-01883655⟩
1685 View
1057 Download



Gmail Mastodon Facebook X LinkedIn More