Search Issue Tracker

Fixed

Unknown (hidden) 2021.2.X, 2022.1.X

Fixed in 2023.1.0a2

Votes

6

Found in

2021.2.7f1

2022.1.0b1

2023.1.0a1

Issue ID

UUM-2398

Regression

No

Canvas disappears when Lens Flare is on

-

Reproduction steps:
1. Open user's project 'Split-Screen Repro'
2. Open the 'SampleScene'
3. Enter Play mode
4. Press 'Space' to toggle Lens Flare

Expected result: the 'Press 'Space' to toggle Lens Flare' Text element is always visible
Actual result: the Text element disappears when Lens Flare is on

Reproducible with: 12.1.2 (2021.2.7f1), 13.1.3 (2022.1.0b1)
Could not test with: 7.7.1 (2019.4.34f1), 10.8.0 (2020.3.24f1) (multiple compile errors)

Note:
Reproducible only on Windows

  1. Resolution Note (fix version 2023.1.0a2):

    Fixed in 2023.2.0a2

  2. Resolution Note (2022.1.X):

    Issue was no longer reproducable in 2022.1/staging when resolved previously. Now changing state form Resolved to simply Cancel

  3. Resolution Note (2021.2.X):

    Issue was no longer reproducable in 2021.3/staging when resolved previously. Now changing state form Resolved to simply Cancel

Comments (3)

  1. kojiohno

    Apr 09, 2022 04:14

    Same problem here.

    As a work-around, modifying PostProcessPass.cs as follows fixed the issue for me.

    int amountOfPassesRemaining = (useStopNan ? 1 : 0) + (useSubPixeMorpAA ? 1 : 0) + (useDepthOfField ? 1 : 0) + (useLensFlare ? 1 : 0) + (useMotionBlur ? 1 : 0) + (usePaniniProjection ? 1 : 0);

    to

    int amountOfPassesRemaining = (useStopNan ? 1 : 0) + (useSubPixeMorpAA ? 1 : 0) + (useDepthOfField ? 1 : 0) + (useMotionBlur ? 1 : 0) + (usePaniniProjection ? 1 : 0);

    It semems that amoutOfPassesRemaining shoudn't be added for lensFlare beacuse lensFrae doesn't need buffer swapping.

  2. jukibom

    Mar 26, 2022 16:28

    Note this also occurs in URP 12.1.5

  3. jukibom

    Mar 14, 2022 01:44

    Yep, just ran into this. Weirdly doesn't happen to _every_ canvas but I'm not sure what's special about the ones it keeps...

Add comment

Log in to post comment