SPECIAL ISSUE PAPER
Example-based inverse kinematics using cage
Article first published online: 7 JUN 2012
Copyright © 2012 John Wiley & Sons, Ltd.
Computer Animation and Virtual Worlds
Special Issue: CASA' 2012 Special Issue
Volume 23, Issue 3-4, pages 203–213, May-August 2012
How to Cite
Yoshiyasu, Y. and Yamazaki, N. (2012), Example-based inverse kinematics using cage. Comp. Anim. Virtual Worlds, 23: 203–213. doi: 10.1002/cav.1444
- Issue published online: 25 JUN 2012
- Article first published online: 7 JUN 2012
- Manuscript Accepted: 27 APR 2012
- Manuscript Received: 25 APR 2012
- cage-based deformation;
- example-based deformation
This paper presents a cage-based inverse kinematics (CageIK) that enables interactive posing of character models in a wide range of mesh representations using handle points. By providing a set of cage geometries as examples, CageIK optimizes deformations of the cage according to handle movements and reconstructs the model using a subspace deformation method based on Green Coordinates. CageIK therefore not only poses the model naturally but also preserves details even when leaving the example space. Furthermore, by blending deformations based on bounded biharmonic weights, CageIK can edit the pose of the model locally. Because example cages can be generated from existing models, we can reuse animation assets that were already created by artists or simulations, which avoids repeating the time-consuming process of creating examples. We show that CageIK can edit a wide variety of models, including multicomponent meshes, polygon soups, and quadrilateral meshes. Copyright © 2012 John Wiley & Sons, Ltd.