Skip to content

← ArchivePaper2014

Adaptive Nonlinearity for Collisions in Complex Rod Assemblies

Danny M. Kaufman, Rasmus Tamstorf, Breannan Smith, Jean-Marie Aubry, Eitan Grinspun

SIGGRAPHWeta FX98 citesCFX

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

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 →