F. S. Sin, D. Schroeder and J. Barbič Vega: Non-Linear FEM Deformable Object Simulator Computer Graphics Forum 32
Article first published online: 23 NOV 2012 | DOI: 10.1111/j.1467-8659.2012.03230.x
This practice and experience paper describes a robust C++ implementation of several nonlinear solid 3D deformable object strategies commonly employed in computer graphics, named the Vega FEM simulation library. Deformable models supported include co-rotational linear FEM elasticity, Saint-Venant Kirchhoff FEM model, mass-spring system, and invertible FEM models: neo-Hookean, Saint-Venant Kirchhoff, and Mooney-Rivlin. We provide several timestepping schemes, including implicit Newmark and backward Euler integrators, and explicit central differences. The implementation of material models is separated from integration, which makes it possible to employ our code not only for simulation, but also for deformable object control and shape modeling. We extensively compare the different material models and timestepping schemes. We provide practical experience and insight gained while using our code in several computer animation and simulation research projects.
Complete the form below and we will send an e-mail message containing a link to the selected article on your behalf