Hot answers tagged


You can get the difference between the two transformations by multiplying the new one by the inverse of the old. (If these matrices are pure rotations, with no translation/scale/shear, then this inverse is just the transpose) $$R_\text{diffference} = R_1 \times R_0^{-1}$$ Now you can extract the quaternion representing the rotation from this difference ...

Only top voted, non community-wiki answers of a minimum length are eligible