Getting Started

  • Start by opening the sample scene in OmniShade PBR/Sample Scene URP/Sample Scene.unity.
  • By default, the shader should be configured to work with URP, Built-In, and HDRP in the latest version. If you are getting errors or the materials in the sample scene appear magenta, then you may need to configure your setup:
    • For URP pipeline, if you need help installing URP, follow the Unity URP Installation Guide.
    • For Built-In or HDRP pipeline, you may need to configure the shader's Active Targets. To do this, open OmniShade PBR/Shaders/OmniShade PBR.shader in Shader Graph. Under Graph Settings, press the ➕ to add Built-In or HDRP. For the settings, copy the same from URP (set Custom Editor GUI to OmniShadePBRGUI, Alpha Clip On), and save the graph. Do the same for the OmniShade PBR Transparent.shader.
    • For improved shader build times and performance, remove the Active Targets that you do not need (ie., remove HDRP if you only use URP, and vice versa).
  1. 1.
    Feel free to move the camera around and browse the sample materials in the scene, and experiment with the shader's parameters to get an idea of what the shader can do.
  2. 2.
    Refer to the Features and FAQ for more details.
  3. 3.
    Start creating your own materials with OmniShade PBR. You're on your way!