How to use Cinemachinie Virtual Camera Extensions: Post Processing Volumes

The final extension for cinemachine virtual cameras I will be covering in this series is by far my favorite. Adding different post-process volumes to different virtual cameras is a great way to spice up your game mood, so let’s get started.

If you are using a new version of Unity and the HDRP Pipeline, you will need to add a Cinemachine Volume Settings Extension to your virtual camera. If you are using an older version of Unity, you may need to add Post Processing to your project and main camera first, before adding a Cinemachine Post Process Extension. You can assign an existing Volume Profile, or create a New one.

I make two new volume profiles. Our player Bob gets his own profile, as does Scout, who will be a FPS view drone following and targeting Bob.

Both virtual cameras have their respective volume profiles assigned.

Now we need to add Overrides to each of the profiles.

Bob gets a handful off FX. I really want to make these profiles obviously different, so I went overboard with some of the settings.

Here is Bob’s cam, which is a 3rd person follow camera.

Here is Bob in action!

The second camera gets some FX of it’s own. A little Film Grain will help with that robotic vision look.

This camera is also using a Storyboard extension to overlay a targeting PNG image. There is also a healthy amount of hand-held camera shake.

Now Bob is running for his life from a killer robot!

That concludes this mini-series on extensions for cinemachine virtual cameras. I hope you learned a lot, and thanks for reading!

--

--

--

I am an artist and musician, that is currently diving headfirst into game development with C# and Unity3D.

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

Recommended from Medium

Maybe You’re Just Using Windows 11 Wrong

BlogPost_105

Your Guide To Computer Science Fundamentals

Your Guide To Computer Science Fundamentals

Still Using Twilio Functions Classic? Here are 8 Reasons Why You Should Migrate to the CLI

Implement Stack using Queues

Part 3: Spring Boot Components: Controller, Service, Persistence/DAO

Application Programming Interface(API)

Getting start Fastlane Part 1

Fastlane 是一個自動化建置 Android 和 IOS 的開源平台,同時也可整合 Firebase App Distribution 和 Testflight(蘋果公司的一種幫助開發者分發Beta版軟體的應用)

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
Jared Amlin

Jared Amlin

I am an artist and musician, that is currently diving headfirst into game development with C# and Unity3D.

More from Medium

How to use Cinemachinie Virtual Camera Extensions: Camera Shake with Impulse Listener

Unity’s Cinemachine: Creating an Interactive Camera using C#

Using Unity’s Graph View

Adding Props for Cover in Unity 2021