Simulation and control of skeleton-driven soft body characters

  title={Simulation and control of skeleton-driven soft body characters},
  author={Libin Liu and KangKang Yin and Bin Wang and Baining Guo},
  journal={ACM Transactions on Graphics (TOG)},
  pages={1 - 8}
In this paper we present a physics-based framework for simulation and control of human-like skeleton-driven soft body characters. We couple the skeleton dynamics and the soft body dynamics to enable two-way interactions between the skeleton, the skin geometry, and the environment. We propose a novel pose-based plasticity model that extends the corotated linear elasticity model to achieve large skin deformation around joints. We further reconstruct controls from reference trajectories captured… 

Figures and Tables from this paper

Differentiable Simulation of Soft Multi-body Systems

A differentiable control framework for soft articulated bodies driven by muscles, joint torques, or pneumatic tubes is derived using a top-down matrix assembly algorithm within Projective Dynamics and a generalized dry friction model for soft continuum using a new matrix splitting strategy.

Fast simulation of deformable characters with articulated skeletons in projective dynamics

This work proposes a fast and robust solver to simulate continuum-based deformable models with constraints, in particular, rigid-body and joint constraints useful for soft articulated characters and demonstrates that the method converges to the same motion as classical explicitly integrated rigid body simulator.

Parametric Skeletons with Reduced Soft‐Tissue Deformations

With this method, it is easy to design expressive reduced models with efficient yet accurate force computations, without the need for training deformation examples, and the application is demonstrated to parametric models of human bodies, SMPL, and hands, MANO with interactive simulations of contact with nonlinear soft‐tissue deformation and skeletal response.

Active volumetric musculoskeletal systems

A new framework for simulating the dynamics of musculoskeletal systems is introduced, with volumetric muscles in close contact and a novel data-driven muscle activation model, which utilizes knowledge of the active shapes of muscles.

Soft Articulated Characters in Projective Dynamics

We propose a fast and robust solver to simulate continuum-based deformable models with constraints, in particular, rigid-body and joint constraints useful for soft articulated characters. Our method

Data-driven physics for human soft tissue animation

The learned two layer model is a realistic full-body avatar that generalizes to novel motions and external forces and supports the retargeting of physical properties from one avatar when they share the same topology.

Self-Driven Soft-Body Creatures

This paper develops creatures that learn their own motor controls and mimic animal behaviours to produce autonomous and coordinated actions to achieve self-driven animations that possess plausible life-like characteristics.

Adjustable Constrained Soft‐Tissue Dynamics

Scaling inertial forces makes it possible for the animator to set the character's inertial amplitude independently from frequency, and provides exact controls for the amount of character's gravity sag, and the damping properties.

Pose-space subspace dynamics

This work demonstrates how to perform multi-model reduction of Finite Element Method (FEM) nonlinear elasticity, where separate reduced models are precomputed around a representative set of object poses, and then combined at runtime into a single fast dynamic system, using subspace interpolation.

Learning Nonlinear Soft-Tissue Dynamics for Interactive Avatars

A novel method to enrich existing vertex-based human body models by adding soft-tissue dynamics, which learns to predict per-vertex 3D offsets that reproduce nonlinear mesh deformation effects as a function of pose information, enabling the synthesis of realistic 3D mesh animations.



Fast simulation of skeleton-driven deformable body characters

A well-coordinated combination of a reduced deformable body model with nonlinear finite elements, a linear-time algorithm for skeleton dynamics, and explicit integration can boost simulation speed to orders of magnitude faster than existing methods, while preserving modeling accuracy as much as possible.

Controlling physics-based characters using soft contacts

A compact representation for an articulated character with deformable soft tissue is introduced and a practical system to simulate two-way coupling between rigid and deformable bodies in a robust and efficient manner is developed to verify the hypothesis.

Interactive skeleton-driven dynamic deformations

The ability to animate complex models using simple skeletons and coarse volumetric meshes in a manner that simulates secondary motions at interactive rates is demonstrated.

Soft body locomotion

A physically-based system to simulate and control the locomotion of soft body characters without skeletons that can automatically find an appropriate combination of muscle contractions that enables a soft character to fulfill various locomotion tasks, including walking, jumping, crawling, rolling and balancing.

Efficient elasticity for character skinning with contact and collisions

A new algorithm for near-interactive simulation of skeleton driven, high resolution elasticity models using a novel discretization of corotational elasticity over a hexahedral lattice and a multigrid method that converges with very high efficiency is presented.

Comprehensive biomechanical modeling and simulation of the upper body

A comprehensive biomechanical model of the human upper body and an associated physics-based animation controller that computes the muscle activation signals necessary to drive the elaborate musculoskeletal system in accordance with a sequence of target poses specified by an animator are introduced.

Elasticity-inspired deformers for character articulation

This paper proposes a specific deformer which is visually similar to nonlinear variational deformation methods and optimize skinning weights for the standard linear and dual quaternion skinning techniques so that the resulting deformations minimize an elastic energy function.

Data-driven biped control

This work presents a dynamic controller to physically simulate under-actuated three-dimensional full-body biped locomotion and takes motion capture reference data to reproduce realistic human locomotion through realtime physically based simulation.

Soft Articulated Characters with Fast Contact Handling

A fast, novel algorithm based on a layered representation for articulated bodies that enables physically‐plausible simulation of animated characters with a high‐resolution deformable skin in real time and gracefully captures the dynamic skeleton‐skin interplay through a novel formulation of elastic deformation in the pose space of the skinned surface.

Sampling-based contact-rich motion control

This work proposes a method to reconstruct its open-loop control and the implicit contact forces using a strategy based on randomized sampling of the control within user-specified bounds, coupled with forward dynamics simulation.