- Home /
Cinemachine & Playmaker 3rd person zoom
Hi all,
Rookie Unity/Playmaker/Cinemachine user here. I've been trying to learn the basics for the past few weeks and even though I have already learned a lot, there's this one thing I can't seem to get figure out: Imagine your 3rd person shooter game, think for example Sniper Elite. I'm thinking two global steps to get the camera movement as in this game.
You'll have a camera (I'm guessing FreeLook) to be able to look around the player character using the mouse and move in the direction of the camera when pressing W.
When you hit right mouse button, the camera will move closer to an over the shoulder look to allow for more precise aiming.
Step 1 is done, there's several tutorials on YouTube that helped me out with this one. I used FreeLook Cinemachine with a 3rd person follow mode for this one.
Step 2 I can't get it to look good. I did figure out I can create a second camera and activate one specific camera(object) per State in Playmaker. However, the switching between cameras is slow and seems to follow a weird, nausea inducing path. I tried using both Freelook and Virtual Cinemachine for this one.
I can't seem to figure out the process. In my mind it should be a toggle between 2 types of cameras, one with a freelook / smooth look at direction. One with a set frame where I can configure my character to move/aim following wherever i point the mouse.
I'm unable to find any detailed tutorial or documentation on this. Most of the tutorials either use a template or use custom coding. I want to be able to achieve this with just Playmaker & Cinemachine. Is there anyone who could point me in the right direction?
Thanks in advance!
Your answer
![](https://koobas.hobune.stream/wayback/20220613053252im_/https://answers.unity.com/themes/thub/images/avi.jpg)