2021 · 46 citations · 20 references
EngineeringMaterials ScienceComputational MechanicsFinite Element AnalysisFinite Element MethodsComputational BiomechanicsComputational Solid MechanicsEnergy Methods In MechanicsFinite Element FormulationOptimization In MechanicsSolid Mechanics ApplicationsComputational ElasticityFinite Element Methods In ElasticityLinear System SolversSoft Body AnimationSoft Body SimulationSoft Tissue SimulationSolid Mechanics FormulationVolume Conservation
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.
20
Large steps in cloth simulation
David Baraff, Andrew Witkin · 1998 · 1.7K citations · Full text
Demetri Terzopoulos, John Platt, Alan H. Barr et al. · ACM SIGGRAPH Computer Graphics · 1987 · 1.1K citations · Full text
Matthias Müller, Julie Dorsey, Leonard McMillan et al. · 2002 · 431 citations
Sofien Bouaziz, Sebastián Martín, Tiantian Liu et al. · ACM Transactions on Graphics · 2014 · 430 citations · Full text
Miles Macklin, Matthias Müller, Nuttapong Chentanez · 2016 · 302 citations
Engineering, Computational Engineering, Computational Mechanics +13