I use a CinemachineFreeLook camera with my a 3rd person camera controller. The controller tries to align the player with the camera so if you move the camera one direction while the character runs, the character slowly turns until he’s heading in the same direction as the camera is now pointing. I achieve that by calculating the angle I should be rotating the player, add angle to the player transform y rotation, and then subtract the same angle from m_XAxis.Value.
This works great except one issue: I get wobble where the camera bounces left and right a few frames after the move movement ends.
What is strange about it is that this only occurs when the camera is on the BottomRig. When looking level or down (Middle or TopTig) I get absolutely no jitter. To make things weirder, I changed the BottomRig to be identical to the TopRig and this still happens. I get exactly the same view angle from Top and BottomRig, but the wobble only occurs if the BottomRig is active. All settings for the rigs are identical…
Unity 2020.1.13f1 with Cinemachine 2.6.3
