three.js
webgl - dual quaternion skinning