Cinemachine FreeLook Modifier
This component is intended to be added to a CinemachineCamera set up as a FreeLook. It is not necessary to have it (the FreeLook works just fine without it) but it can add some richness to the camera experience.
It allows you to vary some settings (for instance lens, noise, damping, composition, or camera distance) depending on whether the camera is at the top, middle, or bottom of its defined orbit. By default, the camera settings remain constant over the entire orbit. With the FreeLook Modifier, you can change that.
The behavior holds a list of setting modifiers, and you can add any of the available ones. You can also create your own modifiers which will automatically get added to the list.

When you add a modifier, it will display entries for the Top and Bottom settings. The setting in the targeted behaviour determines the value for the middle of the orbit, and it is not repeated here.
As an example, if the CinemachineCamera has a lens FOV of 60, and you add a lens modifier, you could set the top to 70 for a wider view angle and the bottom to 55 for a slightly tighter shot. Then as the user moves the camera up and down in its orbit, the FOV will smoothly change from 55 at the bottom to 60 in the middle, to 70 at the top.

Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.