Area Preserving Strain Limiting
Abstract
In this paper we present a novel fast strain-limiting method that allows cloth to preserve its surface area efficiently. By preserving triangle area rather than edge length as other approaches do, this method does not remove the degrees of freedom of triangles and does not suffer from locking. Borrowing ideas from fluid simulation, we define pressures in each triangle and solve the global linear equation which shows a faster convergence over prior approaches which use Gauss-Seidel-like iterations. The linear equation is easy to build by using edge and normal vectors and can be solved using Conjugate Gradient solver with regularization which not only helps the solver converge fast but also allows users to have a control over the stretchiness of cloth materials. Our area preserving strain limiting (APSL) can be also used as stand-alone cloth solver with linear bending springs.
BibTeX
@inproceedings {10.2312:vriphys.20151340,
booktitle = {Workshop on Virtual Reality Interaction and Physical Simulation},
editor = {Fabrice Jaillet and Florence Zara and Gabriel Zachmann},
title = {{Area Preserving Strain Limiting}},
author = {Han, Dongsoo},
year = {2015},
publisher = {The Eurographics Association},
ISBN = {978-3-905674-98-9},
DOI = {10.2312/vriphys.20151340}
}
booktitle = {Workshop on Virtual Reality Interaction and Physical Simulation},
editor = {Fabrice Jaillet and Florence Zara and Gabriel Zachmann},
title = {{Area Preserving Strain Limiting}},
author = {Han, Dongsoo},
year = {2015},
publisher = {The Eurographics Association},
ISBN = {978-3-905674-98-9},
DOI = {10.2312/vriphys.20151340}
}