Search Unity

Hiding Inbuilt, SRP, and 3rd PartyShaders

Discussion in 'General Graphics' started by Moritz5thPlanet, Feb 14, 2020.

  1. Moritz5thPlanet

    Moritz5thPlanet

    Joined:
    Feb 5, 2019
    Posts:
    73
    There's a usability issue that with various packages, you get various shaders; some with deceptively similar names.

    Is there a way to completely HIDE all shaders?

    I can strip them from the build, but it would be best if at edit time, nobody could accidentally use "Universal Render Pipeline/Lit" instead of "Universal Render Pipeline/Simple Lit", or "Unlit/Texture" and any of the Legacy Shaders, etc.

    It would be enough if they didn't show up in the dropdown for the material anymore, much like "Hidden/" shaders.