I know that quaternions need to be normalized if I want to rotate a vector.
But are there any reasons to not automatically normalize a quaternion? And if there are, what quaternion operations do result in non-normalized quaternions?
- Multiplying two quaternions?
- Dot product?
Sorry, if this question is a little bit fuzzy. I'm still trying wrap my head around quaternions.