Convert a 4x4 matrix into a dual quaternion. Useful for skeletal animation
Background / Initial Motivation
This module was made to help with dual quaternion linear blending.
$ npm install --save mat4-to-dual-quat
var mat4ToDualQuat =var dualQuat =console// [0, 0, 0, 1, 0, 0, 0, 0]// The first 4 elements are the rotation quaternion// The last 4 elements are they translation quaternion
The 4x4 matrix that you would like to convert into a dual quaternion
- 4x4 matrix to dual quaternion formula is in Section 7.1.6