Element-Wise Mixed Implicit-Explicit Integration for Stable Dynamic Simulation of Deformable Objects
Abstract
In order to evolve a deformable object in time, the underlying equations of motion have to be numerically integrated. This is commonly done by employing either an explicit or an implicit integration scheme. While explicit methods are only stable for small time steps, implicit methods are unconditionally stable. In this paper, we present a novel methodology to combine explicit and implicit linear integration approaches, based on element-wise stabilityconsiderations. First, we detect the ill-shaped simulation elements which hinder the stable explicit integration of the element nodes as a pre-computation step. These nodes are then simulated implicitly, while the remaining parts of the mesh are explicitly integrated. As a consequence, larger integration time steps than in purely explicit methods are possible, while the computation time per step is smaller than in purely implicit integration. Duringmodifications such as cutting or fracturing, only newly created or modified elements need to be reevaluated, thus making the technique usable in real-time simulations. In addition, our method reduces problems due to numerical dissipation.
BibTeX
@inproceedings {10.2312:SCA:SCA11:257-266,
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on Computer Animation},
editor = {A. Bargteil and M. van de Panne},
title = {{Element-Wise Mixed Implicit-Explicit Integration for Stable Dynamic Simulation of Deformable Objects}},
author = {Fierz, B. and Spillmann, J. and Harders, M.},
year = {2011},
publisher = {The Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-1-4503-0923-3},
DOI = {10.2312/SCA/SCA11/257-266}
}
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on Computer Animation},
editor = {A. Bargteil and M. van de Panne},
title = {{Element-Wise Mixed Implicit-Explicit Integration for Stable Dynamic Simulation of Deformable Objects}},
author = {Fierz, B. and Spillmann, J. and Harders, M.},
year = {2011},
publisher = {The Eurographics Association},
ISSN = {1727-5288},
ISBN = {978-1-4503-0923-3},
DOI = {10.2312/SCA/SCA11/257-266}
}