How would you, as safely as possible, rotate an existing 3x3 rotation matrix by a vector?
The math would look something like this:
[X] * [1, 0, 0]
[Y] * [0, 1, 0] = New Rotation Matrix
[Z] * [0, 0, 1]
I've browsed both GLM and Eigen without help. They only seem to reference 4x4 matrices.
Intent:
I'm basically trying to rotate an existing 3x3 rotation matrix by a rotation vector.
I'd appreciate any input.