Search Unity

URP Renderer list

Discussion in 'Universal Render Pipeline' started by farzam_smi, Jan 23, 2021.

  1. farzam_smi

    farzam_smi

    Joined:
    Aug 5, 2019
    Posts:
    9
    h, I'm working on a game that has a few 2d scenes and 3d scenes, now I want to use 2d renderer on 2d scenes only, so I want to know how can i switch between default renderer in renderer list (forward renderer) and 2d renderer on C# code. basically, i want to know how can i set a renderer default in runtime. thanks a lot
     
    Last edited: Jan 23, 2021
  2. Milgiray

    Milgiray

    Joined:
    Mar 11, 2017
    Posts:
    16
    You can access the UniversalAdditionalCameraData component on Camera and use SetRenderer(); function. Don't forget, that item order of RendererList matters from this point.
     
    farzam_smi likes this.