
Peut-on utiliser 2 Directional Lights dans une scène avec URP ?
En utilisant le renderer Universal Renderer Pipeline (URP ), on fait face à certaines restrictions dûes, de fait à l'état de développement de URP sous Unity 2019.3.
Lights dans Unity
Pour avoir des ombres, il faut de fait avoir dans votre scène, des lumières. Basique !
En effet par définition une ombre est une absence de lumière.
Mais selon le type de lumière que vous choisissez et le SRP (Scriptable Render Pipeline) que vous utilisez, vous pouvez avoir des résultats bien différents.

Des ombres non générées avec URP
En allant fouiller la documentation, ou encore les forums de Unity (ou similaires), on réalise qu'actuellement URP ne peut prendre en charge que les ombres d'UNE SEULE Directional Light. Cela provient du fait que le SRP utilise une seule passe pour le rendering (Forward Rendering).
Ainsi avec URP vous ne pourrez utiliser qu'une seule Directionnal Light, en tout cas pour ses ombres générées.
Pour terminer il est à noter que dans la version Unity 2020.2, il est désormais possible d'utiliser plusieurs lumières !