Skip to content

← ArchivePaper2010

Multi-Resolution Isotropic Strain Limiting

Huamin Wang, James F. O'Brien, Ravi Ramamoorthi

SIGGRAPH AsiaAcademicCFX

Coordinate-invariant strain limiting via SVD of the deformation gradient at multiple resolutions, enforcing isotropic inextensibility for cloth and shells.

Abstract

In this paper we describe a fast strain-limiting method that allows stiff, incompliant materials to be simulated efficiently. Unlike prior approaches, which act on springs or individual strain components, this method acts on the strain tensors in a coordinate-invariant fashion allowing isotropic behavior. Our method applies to both two-and three-dimensional strains, and only requires computing the singular value decomposition of the deformation gradient, either a small 2x2 or 3x3 matrix, for each element. We demonstrate its use with triangular and tetrahedral linear-basis elements. For triangulated surfaces in three-dimensional space, we also describe a complementary edge-angle-limiting method to limit out-of-plane bending. All of the limits are enforced through an iterative, non-linear, Gauss-Seidel-like constraint procedure. To accelerate convergence, we propose a novel multi-resolution algorithm that enforces fitted limits at each level of a non-conforming hierarchy. Compared with other constraint-based techniques, our isotropic multi-resolution strain-limiting method is straightforward to implement, efficient to use, and applicable to a wide range of shell and solid materials.

How to read this

Category
Method: a strain-limiting technique for cloth and shells
Contributions
  • A coordinate-invariant strain-limiting method acting on strain tensors (via SVD of the deformation gradient) to give isotropic behavior, unlike spring- or component-based prior approaches
  • Applicability to both 2D and 3D strains with triangular and tetrahedral linear elements, plus a complementary edge-angle method to limit out-of-plane bending
  • A novel multi-resolution algorithm that enforces fitted limits at each level of a non-conforming hierarchy to accelerate the iterative Gauss-Seidel-like constraint convergence
Context
Extends constraint-based strain limiting toward coordinate-invariant isotropy, related to continuum-based strain limiting (Thomaszewski et al.) and using per-element SVD of the deformation gradient.Builds on: Continuum-based Strain Limiting
Correctness
Assumes that limiting the singular values of the deformation gradient adequately enforces isotropic inextensibility and that the Gauss-Seidel-like iteration converges; readers should note enforcement is iterative and approximate, with the multi-resolution scheme mainly improving convergence rather than guaranteeing exact limits.
Clarity
Moderately technical but stated as straightforward to implement; a first pass conveys the SVD-based isotropic idea, do a second pass for the multi-resolution hierarchy and the constraint iteration.
How to read it
Focus on why coordinate-invariance matters and the per-element SVD limit; a second pass on the multi-resolution hierarchy pays off if convergence speed or implementation is your goal.

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 →