Systems that have more than one emitter that both have unique spawn rate curves will only used the most recently added emitter's spawn rate curve for all emitters.

Steps to Reproduce
  1. Create a Niagara emitter based on the fountain template
  2. Set its spawn rate to Float from Curve
  3. Edit the curve so that it has two peaks, one at the end and one at the beginning, with no particles spawning in the middle
  4. Create another emitter based on the fountain
  5. Change its color curve to visually distinguish it from the first one
  6. Set its spawn rate to Float from Curve
  7. Edit the curve so that it has one peak in the middle, with no particles spawning at the start or end.
  8. Create a system with the first emitter, and observe that the particles spawn in the same pattern as the emitter
  9. Add the second emitter to the system.


When the second emitter is added the spawn curve for the second emitter is used for both emitters. The first emitter will stop spawning particles at the start and end of the loop, and will now spawn them in the middle.

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-77625 in the post.

Login to Vote

ComponentRendering - Niagara
Affects Versions4.224.23
Target Fix4.25
Fix Commit11592184
Main Commit11592184
Release Commit11646462
CreatedJul 19, 2019
ResolvedFeb 26, 2020
UpdatedMar 27, 2020