Rest Shape Optimization for Sag-Free Discrete Elastic Rods
Tetsuya Takahashi, Christopher Batty
TL;DR
This work addresses sagging in DER-based strand simulations by introducing a rest-shape optimization framework that tunes rest length, curvature, and twist to achieve static equilibrium under gravity. It formulates a kinetic-energy-based objective with a regularizer and box constraints, solved efficiently by Gauss-Newton with a penalty approach. The approach yields sag-free, stable equilibria across diverse strand geometries and loading scenarios, while offering insights into normative conditioning and solver choices. The results suggest practical pathways for more robust inverse-design of hair and cable-like materials, with potential extensions to anisotropic, inhomogeneous, and contact-rich systems.
Abstract
We propose a new rest shape optimization framework to achieve sag-free simulations of discrete elastic rods. To optimize rest shape parameters, we formulate a minimization problem based on the kinetic energy with a regularizer while imposing box constraints on these parameters to ensure the system's stability. Our method solves the resulting constrained minimization problem via the Gauss-Newton algorithm augmented with penalty methods. We demonstrate that the optimized rest shape parameters enable discrete elastic rods to achieve static equilibrium for a wide range of strand geometries and material parameters.
