Search Issue Tracker
By Design
Votes
0
Found in
2022.3.37f1
6000.0.10f1
Issue ID
UUM-75474
Regression
No
[URP] Setting "Additional Lights" to Disabled does not disable shadows from Additional Lights when using Forward+
How to reproduce:
1. Open the “ReproAdditionalLights“ project
2. Open the “ReproScene“
3. Open the “Assets > Settings > ForwardRenderer.asset“ in the Inspector
4. Set the Rendering Path property to Forward+
5. Open the “Assets > Settings > Full.asset“ in the Inspector
6. Under the Lighting section set the Additional Lights property to Disabled
7. Observe the Scene/Game view
Expected result: Shadows disappear
Actual result: Shadows do not disappear
Reproducible with: 2022.3.37f1, 6000.0.10f1
Could not test with: 2021.3.40f1 (Forward+ Rendering Path not supported)
Reproducible on: macOS 14.5 (Intel), Windows 10 (User’s)
Not reproducible on: No other environments tested
Workaround: Set Additional Lights to Per Pixel, then un-toggle the Cast Shadow property under the Additional Lights section, set Additional Lights to Disabled
Notes:
- Only reproducible with Forward+ as a Rendering Path
- After switching from Forward to Forward+ (when opening the project that was closed with Rendering Path set to Forward and then setting it to Forward+), the issue will not reproduce until you set Additional Lights to Per Pixel and then back to Disabled, does not always happen
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Unity SDF" font Asset from TMP Extras is pink
- Font character thickness does not adjust properly in UI Toolkit text when changing Bold Weight in Font Asset
- Multiple "[...] is inaccessible due to its protection level" errors are thrown when opening project with Unity Version Control installed
- Sorting icons are tiny and misaligned in Import Activity window
- The Undo system does not record HideFlags.HideInHierarchy changes
Resolution Note:
This is by design, as Unity ignores the 'Additional Lights' property in the URP Asset when you set the Rendering path to Forward+. The value of this property is 'Per Pixel' regardless of the value you select. So it would be hard to expect the additional shadow to be disabled if you set the 'Additional Lights' property to 'Disabled' with Forward+ rendering.