Objective: create Camera driven by animation states.
State Driven Camera let you create virtual cameras driven by the animation state of the object. One of the example of using state driven camera would be in a FPS game, depending if the character is aiming or idle, the camera switch between close up and a wide shot.
Objective: using Blend List Camera to create security Camera
Blend List Camera let you to choreograph and switch between the virtual camera that are child elements under Blend List Camera
Create the camera under Cinemachine drop down, and you can add more cameras from drop down or duplicating existed one. The list in the middle let you plane how the camera switching between each others. and check loop for it to repeat on its own.
for the security camera, i have 2 cameras, they look at different directions. I can animate them so it switch in between 2 positions, and pause a bit before switching again.
Objective: adding cinemachine collider and confiner to the virtual camera
There are many extensions for the virtual cameras, one of which is cinemachine collider. cinemachine collider allows camera to stop following the transposer when camera is pushed toward a wall. To add it go to extension and select cinemachine collider.