Use this variable naming trick to make using quaternions much easier
Tamulur · 15:29
When a bone’s local axes do not match the axes you actually want to tilt around, name every quaternion by the spaces it maps between (for example parentFromLocal) so multiplication order becomes mechanical: shared spa...