Skip to content

← ArchivePaper2025

Rest Shape Optimization for Sag-Free Discrete Elastic Rods

Tetsuya Takahashi, Christopher Batty

CGF3 citesCFX

This paper introduces a rest shape optimization framework that produces sag-free simulations of discrete elastic rods under gravity.

Abstract

This paper introduces a rest shape optimization framework that produces sag-free simulations of discrete elastic rods under gravity. Rather than adjusting stiffness or applying compensating forces, the method optimizes per-element rest shape parameters so that the input configuration is an equilibrium state of the simulated rod. The resulting formulation is compatible with existing discrete elastic rod solvers and avoids visually undesirable initial sagging for hair, cables, and similar thin elastic structures.

How to read this

Category
Method: rest-shape optimization for sag-free elastic rods
Contributions
  • A rest-shape optimization framework that makes the input configuration an equilibrium state of a discrete elastic rod under gravity
  • Per-element rest-shape parameter optimization that avoids tweaking stiffness or adding compensating forces
  • A formulation compatible with existing discrete elastic rod solvers, removing initial sag for hair, cables and similar thin structures
Context
Targets the sag-free initialization problem for the Discrete Elastic Rods model (Bergou et al. 2008), in the lineage of rest-state/inverse-elasticity preconditioning for production simulation.Builds on: Discrete Elastic Rods
Correctness
The equilibrium guarantee is for the modeled rod under gravity; results assume the optimized rest shapes remain valid as the rod subsequently deforms, so check behavior under large dynamic motion and other external forces.
Clarity
Focused and formulation-heavy; a first pass conveys the goal, but the optimization derivation needs a second, careful pass.
How to read it
Skim to confirm it is a rest-shape (not force or stiffness) approach, then do a second pass on the optimization objective and how it plugs into an existing DER solver if you maintain a hair or cable pipeline.

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 →