Search Issue Tracker

Fixed in 14

Votes

0

Found in [Package]

10.1.0

Issue ID

1418462

Regression

Yes

[URP] Shadows are rendered for the first cascade only when using GLES2

Package: Scriptable Render Pipeline Universal

-

How to reproduce:
1. Open project "TestShadowsClippedGLES2.zip"
2. Make sure GLES2 is selected in Player settings
3. Build and Run on Android
4. Observe the Scene

Expected result: All objects in Scene have shadow
Actual result: Only the first object has a shadow

Reproducible with: 10.1.0 (2021.1.0a1), 10.8.1 (2020.3.33f1)
Not reproducible with: 7.7.1 (2019.4.38f1), 8.1.0, 10.0.0-preview.2 (2021.1.0a1)
Could not test with: 12.1.6 (2021.3.1f1), 13.1.7 (2022.1.0b16) (URP build errors related to GLES2), 14.0.2 (2022.2.0a12) (built Scene is completely broken with GLES2)

Note:
- GLES2 is deprecated on versions that could not be tested
- Does not reproduce with GLES3 or Vulkan

  1. Resolution Note (fix version 14):

    Fixed in: 2022.2.0a15

    We cannot enable cascades on GLES2 since we do not support them for a while.
    An info box was added explaining this behaviour when targeting GLES2 in Editor, so users are informed about the cascades falling back to 1
    The max distance setting should also work correctly now when a single cascade is used

Add comment

Log in to post comment