fix dual quaternion skinning problem