Reproduction Steps
Emitting a particle manually, with emit(), the particles will behave in an unusual manner;
If you are looking away from them when they are emitted, they will persist far, far past their lifetime.
To reproduce, simply be looking away from a particle source when it is manually emitted.
Particles will build up, and when you look back in their direction, all of them will be displayed at once.
Expected Behavior
When particles are emitted, whether I am actively rendering them or not, they should disappear after the correct amount of time.
If a particle is set to last X time, whether I am actively looking at it should not factor in itâs fading.
Actual Behavior
When you look back at a particle source that you were previously looking away from, all of the particles that WOULD have been visible through :emit() suddenly appear & then go through their natural particle lifetime.
This happens excessively - You can have particles that should have emitted & gone through their lifespan over a minute ago, seemingly appearing out of nowhere.
Provided are 2 clips showcasing a Plane which is simply :emit()'ing contrail over time. The particles are set to manually emit due to them being necessary to see & too far away to be rendered through automatic particles.
Video 1 - Normal Behavior. Particles for plane exhaust art short, and fade over time. Particles spawned while looking at them.
Video 2 - Broken Behavior. In the video I am looking up for 30+ seconds. When I look down, a massive particle trail forms - These particles all should have been gone by now, but they only start their lifespan after I look at them.
This is an EXTREMELY disruptive bug, as it destroys any accurate usage of particles. If every manually emitted particle behaves in this manner, then you will see huge pop-in from particles.
Iâm surprised this doesnât seem to be a widely known bug, but I suppose most particles are left on auto-rate.
I always wanted to use particles for things like Bullets and such, but if thereâs a chance this will happen to bullets off-screen, it could impact that heavily.
Issue Area: Engine
Issue Type: Display
Impact: Moderate
Frequency: Constantly
Date First Experienced: 2022-10-31 00:10:00 (-07:00)
Date Last Experienced: 2022-11-16 00:11:00 (-07:00)