>>13960418Quaternions are mostly used for computer graphics today, they solve the problem of euler angles not being able to pass through 90 degree shifts of other euler angles.
But they're used for other things as well, because gimbal locks can happen in any system where you use them, and you don't want gimbal locks happening in your physics problems.
Additionally, some things just are 4 dimensional, like in quantum mechanics, where you aren't just avoiding gimbal locks.