Search Issue Tracker

By Design

Votes

0

Found in

2022.3.15f1

2023.2.4f1

2023.3.0a18

6000.0.0b1

Issue ID

UUM-58583

Regression

Yes

Particle System emission delays between particle generations when playing the simulation

--

-

Reproduction steps:
1. Open the attached "2022particle.zip" project
2. Open the "239399_Scene" Scene
3. Click on the "Tamana" GameObject in the Hierarchy
4. Play the Particle Simulation
5. Observe the Scene view

Expected results: No visible timing gap between the disappearance of a particle and the generation of the next particle
Actual results: 1 frame gap appears between different particle generations

Reproducible with: 2022.1.0a10, 2022.3.15f, 2023.2.4f1, 2023.3.0a18
Not reproducible with: 2021.3.33f, 2022.1.0a9

Reproducible on: Windows 11, macOS 13.6.1
Not reproducible on: no other environment tested

Notes:
- Also reproducible in the Player

  1. Resolution Note:

    We are acknowledging there is a change of behavior between 21.3 & 22.3 but the startLifetime == duration can already lead to an unexpected behavior.
    In this case, the remainingLifetime has been fixed making it a bit lower than before, thus, it leads to one frame without any particle visible.
    Some alternative fixes:
    - Use a slightly bigger startLifetime
    - Use a single infinite lifetime and duration particle
    - Use a continuous burst and set max particles to 1, the bursts will fail until the alive particles dies
    - Use Ring Buffer Mode, with Loop Until Replace

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.