Accurate Contact Modeling for Multi-rate Single-point Haptic Rendering of Static and Deformable Environments

Thomas Knott, Torsten Kuhlen Common approaches for the haptic rendering of complex scenarios employ multi-rate simulation schemes. Here, the collision queries or the simulation of a complex deformable object are often performed asynchronously on a lower frequency, while some kind of intermediate contact representation is used to simulate interactions on the haptic rate. However, this can […]

Reconstructing Personalized Anatomical Models for Physics-based Body Animation

Petr Kadlecek, Alexandru-Eugen Ichim, Tiantian Liu, Ladislav Kavan, Jaroslav Krivanek We present a method to create personalized anatomical models ready for physics-based animation, using only on a set of surface 3D scans. We start by building a template anatomical model of an average male which supports deformations due to both 1) subject-specific variations: shapes and sizes of bones, muscles, […]

Eulerian Solid-Fluid Coupling

Yun Teng, David I.W. Levin, Theodore Kim We present a new method that achieves a two-way coupling between deformable solids and an incompressible fluid where the underlying geometric representation is entirely Eulerian. Using the recently developed Eulerian Solids approach [Levin et al. 2011], we are able to simulate multiple solids undergoing complex, frictional contact while […]

Vivace: a Practical Gauss-Seidel Method for Stable Soft Body Dynamics

Marco Fratarcangeli, Valentina Tibaldo, Fabio Pellacini The solution of large sparse systems of linear constraints is at the base of most interactive solvers for physically-based animation of soft body dynamics. We focus on applications with hard and tight per-frame resource budgets, such as video games, where the solution of soft body dynamics needs to be computed in […]

Descent Methods for Elastic Body Simulation on the GPU

Huamin Wang, Yin Yang We show that many existing elastic body simulation approaches can be interpreted as descent methods, under a nonlinear optimization framework derived from implicit time integration. The key question is how to find an effective descent direction with a low computational cost. Based on this concept, we propose a new gradient descent […]

High-Resolution Interaction with Corotational Coarsening Models

Rosell Torres, Alejandro Rodríguez, José Miguel Espadero, Miguel A. Otaduy This paper presents a numerical coarsening method for corotational elasticity, which enables interactive large deformation of high-resolution heterogeneous objects. Our method derives a coarse elastic model from a high-resolution discretization of corotational elasticity with high-resolution boundary conditions. This is in contrast to previous coarsening methods, […]

Enriching Triangle Mesh Animations with Physically Based Simulation

Yijing Li, Hongyi Xu, Jernej Barbič We present a system to combine arbitrary triangle mesh animations with physically based Finite Element Method (FEM) simulation, enabling control over the combination both in space and time. The input is a triangle mesh animation obtained using any method, such as keyframed animation, character rigging, 3D scanning, or geometric […]

Simulating Visual Geometry

Matthias Müller, Nuttapong Chentanez, Miles Macklin In computer graphics, simulated objects typically have two or three different representations, a visual mesh, a simulation mesh and a collection of convex shapes for collision handling. Using multiple representations requires skilled authoring and complicates object handing at run time. It can also produce visual artifacts such as a […]

XPBD: Position-Based Simulation of Compliant Constrained Dynamics

Miles Macklin, Matthias Muller, Nuttapong Chentanez We address the long-standing problem of iteration count and time step dependent constraint stiffness in position-based dynamics (PBD). We introduce a simple extension to PBD that allows it to accurately and efficiently simulate arbitrary elastic and dissipative energy potentials in an implicit manner. In addition, our method provides constraint […]

A Robust Method to Extract the Rotational Part of Deformations

Matthias Muller, Jan Bender, Nuttapong Chentanez, Miles Macklin We present a novel algorithm to extract the rotational part of an arbitrary 3×3 matrix. This problem lies at the core of two popular simulation methods in computer graphics, the co-rotational Finite Element Method and Shape Matching techniques. In contrast to the traditional method based on polar […]