Bulging‐free dual quaternion skinning

The linear blend skinning has been the most popular skeletal animation algorithm and also notorious for the collapsing‐joint and candy‐wrapper artifacts. The dual quaternion skinning (DQS) successfully resolves the problems, but it reveals its own artifacts, which we name bulging joint and distorted normal. We propose to post‐process the DQS algorithm; the bulging‐joint artifact can be removed by correcting the vertex positions, and the distorted‐normal artifact can be removed by correcting the vertex normals. The proposed method is simple yet quite effective. The experimental results show that the skinning animation quality is significantly improved. Copyright © 2014 John Wiley & Sons, Ltd.

[1]  Olga Sorkine-Hornung,et al.  Elasticity-inspired deformers for character articulation , 2012, ACM Trans. Graph..

[2]  Michael Gleicher,et al.  Building efficient, accurate character skins from examples , 2003, ACM Trans. Graph..

[3]  Olga Sorkine-Hornung,et al.  Context‐Aware Skeletal Shape Deformation , 2007, Comput. Graph. Forum.

[4]  John P. Lewis,et al.  Pose Space Deformation: A Unified Approach to Shape Interpolation and Skeleton-Driven Deformation , 2000, SIGGRAPH.

[5]  Peter-Pike J. Sloan,et al.  Shape by example , 2001, I3D '01.

[6]  Dan Weston,et al.  Offset curve deformation from skeletal animation , 2008, SIGGRAPH '08.

[7]  Dinesh K. Pai,et al.  EigenSkin: real time large deformation character skinning in hardware , 2002, SCA '02.

[8]  Brian Wyvill,et al.  Implicit skinning , 2013, ACM Trans. Graph..

[9]  Jirí Zára,et al.  Spherical blend skinning: a real-time deformation of articulated models , 2005, I3D '05.

[10]  Jian J. Zhang,et al.  Stretch It - Realistic Smooth Skinning , 2006, International Conference on Computer Graphics, Imaging and Visualisation (CGIV'06).

[11]  James E. Gain,et al.  Animation space: A truly linear framework for character animation , 2006, TOGS.

[12]  Bert Jüttler,et al.  Sweep-based human deformation , 2005, The Visual Computer.

[13]  Cary B. Phillips,et al.  Multi-weight enveloping: least-squares approximation techniques for skin animation , 2002, SCA '02.

[14]  Doug L. James,et al.  Skinning mesh animations , 2005, ACM Trans. Graph..

[15]  Jirí Zára,et al.  Geometric skinning with approximate dual quaternion blending , 2008, TOGS.

[16]  MohrAlex,et al.  Building efficient, accurate character skins from examples , 2003 .