Hey concrete_buffalo, i implemented a camera rotation using your solution above, and it worked very well.
I also tried to add another routine to adjust camera pitch, but ran into a problem. I made it exactly the same as the rotate one above, but with a different input and Y (pitch). Problem is, if i rotate the camera and hit the key for pitch, the swing arm still rotates relative to the world, and not the way it is currently facing. Everything tilts like crazy.
I’ve tried a bunch of things but i’m not sure what i am missing, any ideas?