Upgrading from Standard Shader to Universal Rendering Pipeline - Unity3d

 Installing the rendering Pipeline

Under the windows tab -> Package Manager, we get a list of packages we can choose to install.

Search for Universal RP and import that package onto the project.


Upgrading current assets

Now under Edit -> Render Pipeline -> Universal Render Pipeline -> Upgrade project to Universal RP. Make sure you have a backup of your current render pipeline because this change cannot be undone.

Now what you may see is a field of pink/purple where your materials were supposed to be. For example, 



Creating the pipeline

Under assets, create -> Rendering -> Universal Rendering Pipeline -> Pipeline asset (forward) to create the universal rendering pipeline.

Next, go to edit -> project settings -> graphics and drag in the newly created universal rendering pipeline onto the rendering pipeline.



Fixing the purple/pink

Finally, right-click on the project assets and reimport all assets.

If the shader can be upgraded from standard to universal rendering, then it'll upgrade otherwise it'll stay purple and pink meaning you have to use another material.