How do you change the ForwardRenderer on the camera

Since upgrading to URP all my cameras are forced to using the same ForwardRenderer.
In the drop down menu only one is available despite having several in my assets directory.
Is this some new additional limitation of URP over LWRP?

5953883--638045--ForwardRendererAssets.jpg

Why are we forced to use URP when it only supports half the features of LWRP…

Try adding the other renderer to the renderer list in your URP asset

5953925--638054--upload_2020-6-8_12-29-47.png

3 Likes

Thanks!

1 Like

Is it possible to change which index in the Renderer List to use at runtime?

You can use:

UniversalAdditionalCameraData camData = yourCamera.gameObject.GetComponent<UniversalAdditionalCameraData>();

camData.SetRenderer(<index>);
1 Like