DLB (Dual quaternion linear blending) 방식으로 vertex.position 을 변형시킵니다.

Syntax

deformer.#dualQuaternion(vertex, bones)

Description

DualQuaternion 은 회전(rotation)과 이동(translation)을 분리해서 다룰 수 있습니다.

$$ dq_{\;blend} = \frac{(w_0\cdot dq_0 + w_1\cdot dq_1 + ... + w_n\cdot dq_n)}{\|w_0\cdot dq_0 + w_1\cdot dq_1 + ... + w_n\cdot dq_n\|} \\

\; \\

\acute{\vec{p}} =( dq_{\;blend} \cdot \vec{p}\cdot \overline{dq^*}_{blend}) $$