Setting Up the Universal Rendering Pipeline in a Unity Project

Here I will go over how to modify your project to use the Universal Rendering Pipeline (URP) in Unity, if you did not initially set your project up to use it.

Our character below who shows up in pink is currently using a URP material. The other scene items are using standard materials and are currently being rendered properly.

The first thing you might need to do is to download and install the URP. This is done through the package manager. Click on Window -> Package Manager, search for Universal RP. Click on install in the lower right. You will have to download it if you haven’t already.

We now add a universal pipeline asset to our project. I’m going to save it in a settings folder. Do this through the Assets menu. Click Assets->Create->Rendering->URP->Pipeline Asset.

Now we need to edit our graphics settings to use the UR pipeline asset. This is done by clicking on Edit->Project Settings->Graphics. For scriptable rendering pipeline settings, choose the URP asset that we just created.

Our character now looks correct. The Problem now is all the other scene items turned pink. To fix this all we need to do is upgrade the materials to URP materials. This is done by clicking on Edit->Render Pipeline-> URP -> Upgrade Project Materials to URP Materials. After that, everything will look good again, as below:

--

--

A Unity Developer, interested in all things Unity.

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