When using an Event Generator in a particle emitter that passes velocity for other emitters to inherit, only CPU emitters take on the velocity, and not the GPU emitters.

In the test case/project I used an Event Death so that when the event generator particle emitter died, it fired off the event to be received by the other two emitters.

This is not a regression as the same behavior is apparent in 4.11.2 as well.

Steps to Reproduce

1. Download and open attached project.
2. Click on the P_Test particle placed in the scene.
3. Select Reset Emitter.

Outcome The CPU emitter inherits the velocity from the Event Generator Emitter, but the GPU emitter does not.

Expected Both Emitters (CPU and GPU) inherit the Velocity from the Event Generator Emitter.

Have Comments or More Details?

Head over to the existing AnswerHub thread and let us know what's up.

Login to Vote

Won't Fix
ComponentUE - Rendering - Niagara
Affects Versions4.
CreatedJun 17, 2016
ResolvedAug 18, 2021
UpdatedSep 19, 2021