Composing A Scene in Unity for Cutscenes

Objective: learn how to use Cinemachine to create camera shots for cutscenes.

We can download Cinemachine from the package manager, and once it’s setup in the project, we can create virtual cameras using the Cinemachine menu at the top.

We can move a virtual camera around the scene, and the game view will match with what the camera is pointing at.

Ctrl-Shift-F will move the selected camera to match whatever is visible in the scene view. To easily move this virtual camera into the proper place, we can just look generally at the area we want to view, then use this hotkey.

For this cutscene, we want to move this camera so that it captures these characters according to this storyboard.

After adjusting the rotation and position of the camera, we can put the camera into the proper position to roughly match the above picture.

We’ll also want another virtual camera to capture the action from the other side of the desk.

We can switch between these shots by selecting a virtual camera and clicking the “solo” button.

This works by using this component that was automatically added to the scenes main camera. The main camera will momentarily match whichever virtual camera is selected, allowing us to adjust it or use it for the cutscene.

--

--

--

I’m a passionate and talented software engineer seeking an opportunity in game development.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to Manage the Agile Process

NOIA offers unlimited scalability plus lower costs for smaller content providers

Creating web services

CS373 Fall 2021: Alejandro Balderas

STRIDE: when keeping all your eggs in one basket is safe.

Meta CI/CD on Cloud Native Applications

Developer log#5 : introduction about MBxOC wings

Guide for installing ECDSA Keep node

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Blake Zoeckler

Blake Zoeckler

I’m a passionate and talented software engineer seeking an opportunity in game development.

More from Medium

Quick and Easy: Alter Your Pre-Built Unity Texture Maps using Krita.

Enemies Straight Ahead!

2.5D Platformer: Creating a Physics-Based Character Controller

Upgrading to the Universal Render Pipeline in Unity