Projective Dynamics: Fusing Constraint Projections for Fast Simulation

Projective Dynamics: Fusing Constraint Projections for Fast Simulation
复制标题

DOI:
10.1145/2601097.2601116
复制
发表时间:
2014-07-01
影响因子:
6.2
通讯作者:
Pauly, Mark
Pauly, Mark
中科院分区:
计算机科学1区
文献类型:
--
作者:
Bouaziz, Sofien;Martin, Sebastian;Pauly, Mark

文献摘要

被引文献

相似文献

提出了物理系统隐式时间积分的一种新方法。我们的方法在节点有限元方法和基于位置的动力学之间架起了一座桥梁,从而产生了一个简单、高效、健壮但准确的求解器,支持许多不同类型的约束。我们提出了特殊设计的能势,可以使用交替优化方法有效地求解。受连续介质力学的启发,我们得到了一组基于连续介质的势,这些势可以有效地合并到我们的求解器中。我们在许多不同的应用中展示了我们的方法的通用性和健壮性,从固体、布料和贝壳的模拟,到基于实例的模拟。与基于牛顿的动力学解算器和基于位置的动力学解算器的比较突出了我们公式的好处。
We present a new method for implicit time integration of physical systems. Our approach builds a bridge between nodal Finite Element methods and Position Based Dynamics, leading to a simple, efficient, robust, yet accurate solver that supports many different types of constraints. We propose specially designed energy potentials that can be solved efficiently using an alternating optimization approach. Inspired by continuum mechanics, we derive a set of continuum-based potentials that can be efficiently incorporated within our solver. We demonstrate the generality and robustness of our approach in many different applications ranging from the simulation of solids, cloths, and shells, to example-based simulation. Comparisons to Newton-based and Position Based Dynamics solvers highlight the benefits of our formulation.