Search Unity

  1. The 2022.1 beta is now available for testing. To find out what's new, have a look at our 2022.1 beta blog post.
    Dismiss Notice

Remove SRP/URP from Project

Discussion in 'General Graphics' started by Julien-Lynge, May 12, 2020.

  1. Julien-Lynge

    Julien-Lynge

    Joined:
    Nov 5, 2010
    Posts:
    142
    Just a heads-up for whomever it might help:

    Was playing around with the URP. Started a new project and chose the URP preset. After about an hour, realized I wanted to go back to the standard render pipeline. So I looked around online and found this:

    https://forum.unity.com/threads/remove-lightwight-render-pipeline-from-project.536289/

    I followed the instructions there - set the Render Pipeline Asset to None in Graphics. However, I was still locked into SRP - I couldn't use standard materials, and the Graphics tab told me "a scriptable render pipeline is in use."

    What I eventually figured out is: you have to entirely remove the Universal RP package from the package manager. Once you do that, Unity stops trying to use a scriptable render pipeline. As soon as you reinstall the package, Unity flips over to SRP.

    The documentation states:

    This is misleading! Just by installing URP, your project is now using URP, and expects a Render Pipeline Asset to be assigned in Graphics.
     
  2. ron-bohn

    ron-bohn

    Joined:
    Oct 5, 2015
    Posts:
    220
    Awe no!....always backup your project. There is no way for anybody to tell what dependencies you have and a load of other information that could affect "going back" to standard. Don't ever do what you did. If you want to test out a new feature, do it in a separate blank project or tree branch in version control.
     
    Ubrano likes this.
  3. mentalgear

    mentalgear

    Joined:
    Jul 19, 2019
    Posts:
    22
    Thanks Julien, Very helpful !
     
unityunity