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: