I’m having a problem where the FreeLookCamera at a certain point in the world will suddenly flip around relative to the follow/look target
I don’t understand why it is doing this. I even reset the component back to default and just updated the targets and the behaviour is the same.
Try changing the binding mode to LockToTargetWithWorldUp.
Thanks! That did indeed fix it. Now I’d like to understand why if possible.
I looked at the Binding Mode documentation here: Enum CinemachineTransposer.BindingMode | Package Manager UI website
But it seems pretty greek to me lol. Is there a more simple English explanation of what is going on in each mode?
Lock To Target tries to put the camera at the given offset from the target, relative to the target’s local coords. SimpleFollow will try to move the camera minimally, to maintain the desired distance from the target. So, that flipping was sort of like what a trailer would do if you just dragged the puller around indiscriminately.