Litcius/Paper detail

A Constraint-based Formulation of Stable Neo-Hookean Materials

Miles Macklin, Matthias Müller

202147 citationsDOI

Abstract

In computer graphics, soft body simulation is often used to animate soft tissue on characters or rubber like objects. Both are highly incompressible, however commonly used models such as co-rotational FEM, show significant volume loss, even under moderate strain. The Neo-Hookean model has recently become popular in graphics. It has superior volume conservation, recovers from inverted states, and does not require a polar decomposition. However, solvers for Neo-Hookean finite-element problems are typically based on Newton methods, which require energy Hessians, their Eigen-decomposition, and sophisticated linear solvers. In addition, minimizing the energy directly in this way does not accommodate modeling incompressible materials since it would require infinitely stiff forces. In this paper we present a constraint-based model of the Neo-Hookean energy. By decomposing the energy into deviatoric (distortional), and hydrostatic (volume preserving) constraints, we can apply iterative constrained-optimization methods that require only first-order gradients. We compare our constraint-based formulation to state-of-the-art force-based solvers and show that our method is often an order of magnitude more efficient for stiff volume preserving materials.

Topics & Concepts

Finite element methodConstraint (computer-aided design)CompressibilityComputer sciencePenalty methodComputer graphicsRigid bodyMathematical optimizationApplied mathematicsMathematicsClassical mechanicsMechanicsGeometryPhysicsComputer graphics (images)ThermodynamicsElasticity and Material ModelingAdvanced Numerical Analysis Techniques3D Shape Modeling and Analysis
A Constraint-based Formulation of Stable Neo-Hookean Materials | Litcius