hi, i'm working with FreeCamera, which is a TargetCamera. if you move the mouse left or right, the camera rotates according to your movement, around y axis by default; but if you change the upVector, it rotates according the old configuration! in my opinion, cameraRotation should be applied depending to the actual upVector, not the defaultUpVector, isn't right? looking for usages of member upVector in TargetCamera, i see that it's updated only in _updateCameraRotationMatrix f