ACM Transactions on Graphics · 2019 · 63 citations · 43 references
ComputingComputational EngineeringHigh-performance ComputingComputational PhysicsFinite Element AnalysisFinite Element MethodsFinite Element DiscretizationFinite Element FormulationGeometry ProcessingMesh GenerationMesh ModelingMesh ProcessingDeformable ModelsGalerkin DiscretizationGalerkin ProjectionGridsHigh-resolution ModelingMulti-level SystemsMultigrid ConvergenceSparse Linear Algebra
We propose a simple yet efficient multigrid scheme to simulate high-resolution deformable objects in their full spaces at interactive frame rates. The point of departure of our method is the Galerkin projection which is simple to construct. However, a naïve Galerkin multigrid does not scale well for large and irregular grids because it trades-off matrix sparsity for smaller sized linear systems which eventually stops improving the performance. Given that observation, we design our special projection criterion which is based on skinning space coordinates with piecewise constant weights, to make our Galerkin multigrid method scale for high-resolution meshes without suffering from dense linear solves. The usage of skinning space coordinates enables us to reduce the resolution of grids more aggressively, and our piecewise constant weights further ensure us to always deal with reasonably-sparse linear solves. Our projection matrices also help us to manage multi-level linear systems efficiently. Therefore, our method can be applied to different optimization schemes such as Newton's method and Projective Dynamics, pushing the resolution of a real-time simulation to orders of magnitudes higher. Our final GPU implementation outperforms the other state-of-the-art GPU deformable body simulators, enabling us to simulate large deformable objects with hundred thousands of degrees of freedom in real-time.
43
Large steps in cloth simulation
David Baraff, Andrew Witkin · 1998 · 1.7K citations · Full text
Demetri Terzopoulos, John Platt, Alan H. Barr et al. · ACM SIGGRAPH Computer Graphics · 1987 · 1.1K citations · Full text
Matthias Müller, Bruno Heidelberger, Marcus Hennix et al. · Journal of Visual Communication and Image Representation · 2007 · 896 citations
Unified particle physics for real-time applications
Miles Macklin, Matthias Müller, Nuttapong Chentanez et al. · ACM Transactions on Graphics · 2014 · 435 citations