Search Issue Tracker

Fixed in 2019.3

Votes

0

Found in

2017.4.0f1

2017.4.27f1

2018.3.0a1

2019.1.0a1

2019.2.0a1

2019.3.0a1

Issue ID

1159683

Regression

No

Grab RenderTexture from a particle shader is executed even if the Particle System is not emitting

Shuriken

-

How to reproduce:
1. Open the attached "BugParticleGrabPass.zip" project
2. Open scene "SampleScene"
3. Enter Play mode
4. Open and enable the Frame Debugger

Expected results: Grab RenderTexture calls should not be executed because neither of the two Particle Systems are emitting
Actual results: There are two Grab RenderTexture calls

Reproducible with: 2017.4.29f1, 2018.4.2f1, 2019.1.6f1, 2019.2.0b5, 2019.3.0a5

  1. Response avatar

    Resolution Note (fix version 2019.3):

    We have only been able to figure out how to prevent the Grab Pass if the system is not playing (i.e. is in the stopped state). It is difficult/risky for us to try and filter out systems that are playing but contain no particles. We may revisit this in the future.

Comments (1)

  1. 3e341e418ef14dce68bac6936f112dfc?d=mm

    gkapook201

    Apr 29, 2020 00:45

    Votes

    0
    Found in

    2017.4.0f1
    2017.4.27f1
    2018.3.0a1
    2019.1.0a1
    2019.2.0a1
    2019.3.0a1
    Issue ID

    1159683
    Regression

    No
    GRAB RENDERTEXTURE FROM A PARTICLE SHADER IS EXECUTED EVEN IF THE PARTICLE SYSTEM IS NOT EMITTING
    Shuriken-Jun 02, 2019
    How to reproduce:
    1. Open the attached "BugParticleGrabPass.zip" project
    2. Open scene "SampleScene"
    3. Enter Play mode
    4. Open and enable the Frame Debugger

    Expected results: Grab RenderTexture calls should not be executed because neither of the two Particle Systems are emitting
    Actual results: There are two Grab RenderTexture calls

    Reproducible with: 2017.4.29f1, 2018.4.2f1, 2019.1.6f1, 2019.2.0b5, 2019.3.0a5

    Response avatar
    RESOLUTION NOTE (FIX VERSION 2019.3):
    We have only been able to figure out how to prevent the Grab Pass if the system is not playing (i.e. is in the stopped state). It is difficult/risky for us to try and filter out systems that are playing but contain no particles. We may revisit this in the future.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.