Strain based dynamics
Matthias Müller,Nuttapong Chentanez,Tae-Yong Kim,Miles Macklin +3 more
- 21 Jul 2015
- pp 149-157
53
TL;DR: A new set of constraints within the Position Based Dynamics (PBD) framework that allow the control of strain in directions that are independent of the edge directions of the simulation mesh are proposed and a modification of the constraints corresponding to the diagonal entries of the strain tensor such that they can be solved in a single step.
read more
Abstract: We propose a new set of constraints within the Position Based Dynamics (PBD) framework that allow the control of strain in directions that are independent of the edge directions of the simulation mesh. Instead of constraining distances between points, we constrain the entries of the Green - St Venant strain tensor. Varying the stiffness values corresponding to the individual strain coefficients lets us simulate anisotropic behavior.By working with Green's rotation-independent, non-linear strain tensor directly we do not have to perform a polar decomposition of the deformation gradient as in most strain limiting approaches. In addition, we propose a modification of the constraints corresponding to the diagonal entries of the strain tensor such that they can be solved in a single step and a modification of the constraints corresponding to the off-diagonal entries to decouple stretch from shear resistance.By formulating the constraints within the PBD framework, they can be used not only for strain limiting but to perform the actual simulation of the deformable object whereas traditional strain limiting methods have to be paired with a separate simulation method.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
XPBD: position-based simulation of compliant constrained dynamics
Miles Macklin,Matthias Müller,Nuttapong Chentanez +2 more
- 10 Oct 2016
TL;DR: A simple extension to PBD is introduced that allows it to accurately and efficiently simulate arbitrary elastic and dissipative energy potentials in an implicit manner and provides constraint force estimates, making it applicable to a wider range of applications, such those requiring haptic user-feedback.
306
Quasi-Newton Methods for Real-Time Simulation of Hyperelastic Materials
TL;DR: It is shown that Projective Dynamics can be interpreted as a quasi-Newton method, which enables very efficient simulation of a large class of hyperelastic materials, including the Neo-Hookean, spline-based materials, and others.
216
Descent methods for elastic body simulation on the GPU
Huamin Wang,Yin Yang +1 more
- 11 Nov 2016
TL;DR: A new gradient descent method using Jacobi preconditioning and Chebyshev acceleration is proposed, comparable to that of L-BFGS or nonlinear conjugate gradient, but unlike other methods, it requires no dot product operation, making it suitable for GPU implementation.
120
Position-Based Simulation Methods in Computer Graphics
Jan Bender,Matthias Müller,Miles Macklin +2 more
- 01 Jan 2015
TL;DR: This tutorial introduces the basic concept of position-based dynamics, presents different solvers and compare them with the classical implicit Euler method, and discusses approaches to improve the convergence of these solvers.
106
ADMM $\supseteq$ Projective Dynamics: Fast Simulation of Hyperelastic Models with Dynamic Constraints
TL;DR: The alternating direction method of multipliers (ADMM) optimization algorithm is applied to implicit time integration of elastic bodies, and it is shown that the resulting method closely relates to the recently proposed projective dynamics algorithm.
96
References
Large steps in cloth simulation
David Baraff,Andrew Witkin +1 more
- 24 Jul 1998
TL;DR: A cloth simulation system that can stably take large time steps is described, which is significantly faster than previous accounts of cloth simulation systems in the literature.
Position based dynamics
TL;DR: This paper presents an approach which omits the velocity layer as well and immediately works on the positions of the object and uses this approach to build a real time cloth simulator which is part of a physics software library for games.
965
Simulation of clothing with folds and wrinkles
Robert Bridson,Sebastian Marino,Ronald Fedkiw +2 more
- 31 Jul 2005
TL;DR: In this paper, the authors present several methods essential to matching the behavior and look of clothing worn by digital stand-ins to their real world counterparts, including a mixed explicit/implicit time integration scheme, a physically correct bending model with (potentially) nonzero rest angles for pre-shaping wrinkles, an interface forecasting technique that promotes the development of detail in contact regions, a post-processing method for treating cloth-character collisions that preserves folds and wrinkles, and a dynamic constraint mechanism that helps to control large scale folding.
Position Based Dynamics.
Matthias Müller,Bruno Heidelberger,Marcus Hennix,John Ratcliff +3 more
- 01 Jan 2006
TL;DR: This paper presents an approach which omits the velocity layer as well and immediately works on the positions of the object and uses this approach to build a real time cloth simulator which is part of a physics software library for games.
395
Efficient simulation of inextensible cloth
TL;DR: In this paper, the authors propose a method to obtain very low strain along the stretch line of textiles, which is not noticeably stretch under their own weight, and they use this information to improve the performance of cloth solvers.