Original Post
I've been studying up on quaternion because I'm curious as to what they are used for in game development these days. What I understand from what I've been reading is that a quaternion are used as a vector or scalar and works in 4th dimensional space. For the most part, it has been superseded by the matrix in most applications. So what would you use quaternions on that can't be done in any other way?