> For the complete documentation index, see [llms.txt](https://malbersanimations.gitbook.io/animal-controller/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://malbersanimations.gitbook.io/animal-controller/global-components/cinemachine.md).

# Cinemachine

## Overview

After the Update of Animal Controller 1.2+  and Horse Animset Pro 4.2+ Cinemachine is the default camera rigging system.

To use it properly; find  the prefabs located on this folder:

![](/files/-MTgtqDHZvy5bWnIdkjp)

Drag the **CM Brain** and **CM FreeLook Main** into your scene.

And that's it. You will have a basic working Freelook camera for all the animals that use the Animal Controller.

## Prefab settings

The CM FreeLook Main Prefab has an Event Listener with the Event **\[Set Camera Settings]**

![](/files/-MTguVZv_Lsd6rgLhA6v)

That Event connects the Transform Value Received to the **Follow** and **LookAt** functions on the Cinemachine Freelook Component.

The **\[Set Camera Settings]** event is usually invoked on the Animal Camera Target child GameObject:

![](/files/-MTgvLHacmLWNiLHdY9r)
