← ArchivePaper2014
Adaptive Nonlinearity for Collisions in Complex Rod Assemblies
Danny M. Kaufman, Rasmus Tamstorf, Breannan Smith, Jean-Marie Aubry, Eitan Grinspun
Stable simulation of large rod assemblies by adapting nonlinearity in collision response, addressing the severe time-step restrictions caused by transversal impacts.
Abstract
We develop an algorithm for the efficient and stable simulation of large-scale elastic rod assemblies. We observe that the time-integration step is severely restricted by a strong nonlinearity in the response of stretching modes to transversal impact, the degree of this nonlinearity varying greatly with the shape of the rod. Building on these observations, we propose a collision response algorithm that adapts its degree of nonlinearity. We illustrate the advantages of the resulting algorithm by analyzing simulations involving elastic rod assemblies of varying density and scale, with up to 1.7 million individual contacts per time step.
How to read this
- Category
- Method: stable collision response for large elastic rod assemblies
- Contributions
- Identification that the time-step is severely limited by strong nonlinearity in stretching-mode response to transversal impact, varying with rod shape
- A collision response algorithm that adapts its degree of nonlinearity to that observation
- Efficient, stable simulation of large rod assemblies, demonstrated with up to 1.7 million contacts per time step
- Context
- Builds on the discrete elastic rods model (Bergou et al.) to tackle the stability bottleneck in densely colliding rod systems such as hair and fiber assemblies.Builds on: Discrete Elastic Rods
- Correctness
- Grounded in an analysis of the stretching-mode nonlinearity under transversal impact; the adaptivity targets stability/efficiency and is illustrated across rod assemblies of varying density and scale, so the contribution is solver robustness rather than new material behavior.
- Clarity
- Technical; a first pass conveys the diagnosis and the adapt-nonlinearity idea, a second/third pass is needed for the response formulation and stability analysis.
- How to read it
- Focus on the observation about transversal-impact nonlinearity and how the response adapts to it; a second pass pays off for the time-integration and stability argument.
Builds on
Built upon by
Nothing yet.
Related work
- Incremental Potential Contact: Intersection- and Inversion-free Large-Deformation Dynamics 2020 / SIGGRAPH
- Efficient and Stable Approach to Elasticity and Collisions for Hair Animation 2015 / DigiPro
- Super-Helices for Predicting the Dynamics of Natural Hair 2006 / SIGGRAPH
- A Hybrid Iterative Solver for Robustly Capturing Coulomb Friction in Hair Dynamics 2011 / SIGGRAPH Asia
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 →