Dual Quaternion Skinning