MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Achieving high-quality shape deformation in real time

Alec Jacobson
ETH Zürich
Talk
AG 1, AG 2, AG 4, MMCI  
AG Audience
English

Date, Time and Location

Tuesday, 26 February 2013
14:00
45 Minutes
E1 4
019
Saarbrücken

Abstract

High-quality shape deformation requires intuitive user control which allows easy traversal of a meaningful deformation space. We achieve this in real-time via optimization of linear blending weights. These may be used directly or as a reduced subspace for nonlinear, rigidity energy optimization.


Though popular, linear blending schemes remain difficult to use because they require manual bone-weight painting or modeling of enclosing cages. We automatically compute linear blending weights that produce smooth and intuitive deformations for points, bones and cages of arbitrary topology. Our weights, called bounded biharmonic weights, minimize the Laplacian energy subject to bound constraints. Doing so spreads the influences of the controls in a shape-aware and localized manner, even for objects with complex and concave boundaries. We demonstrate successful use of our blending weights for real-time deformation of 2D and 3D shapes.

After defining bending weights, traditional animation interfaces require all skinning transformations to be specified explicitly, typically using a control structure (a rig). Our system allows the user to specify only a subset of the degrees of freedom and the rest are automatically inferred using nonlinear, rigidity energy minimization. Our algorithm runs orders of magnitude faster than previous nonlinear deformation methods without compromising quality. In addition, our approach also opens the door to new modes of control: disconnected skeletons combined with shape-aware inverse kinematics. By automatically generating extra skinning weights, our method can also be used for fast variational shape modeling.

Contact

Tino Weinkauf
--email hidden
passcode not visible
logged in users only

Tino Weinkauf, 02/18/2013 16:21
Tino Weinkauf, 02/18/2013 16:20 -- Created document.