I’ve been learning Cinemachine for the last few days to try and get basic first-person camera functionality working, but for a reason I can’t figure out yet, I can rotate my camera horizontally but not vertically.
I have the cinemachine brain attached to my default main camera which is not a child of my player, and my cinemachine virtual camera is also not a child of my player.
For the Follow in the virtual camera, I have my Player. For Look At I use an empty game object which is a child of my player that acts as the eyes. Then Transposer for Body and Composer for Aim. I got rid of all damping, no noise, Screen X and Y are both default 0.5, Input settings are fine, and Binding Mode For Body Composer is Lock To Target With World Up. Trying different options made no difference.
I have a very simple character controller script attached to my player that has generic mouselook code which worked perfectly fine before adding cinemachine. I even tried to use my custom camera script and that works but only without cinemachine.