Niagara System Not Rendering in Movie Render Queue (UE 5.2)

UE 5.2: I am working on an effect in which an object gets slowly revealed via material effects and a niagara particle system using the sprite renderer; as shown in the screen shot below:

Unfortunately, the system does not render in the movie render queue. I checked all the posts here and confirmed that none of these causes are the problem:

  • Warmup: the system does not need warmup and even with warmup it does not render
  • Scalability: the system is visible at all scalability levels
  • Camera culling: disabled

Here is a result of a render (without any postprocessing turned on):

All Niagara parameters are updated via a Niagara Parameter Collection which is driven via a Material Parameter Collection which gets updated in the Level Blueprint via a Blueprint Interface that’s driven from the Level Sequence. TMI?

I also encountered another problem which is somewhat unrelated. The initial position for the particles seems to reset on each frame - it’s used for a kill volume. It works fine when the sequence is not playing. Very odd.

Help, please!

1 Like

The problem was embarrassingly simple. The particle emitter had a preview mesh but no default mesh. As for the initial position, I had the scratch module in Particle Update and not in Particle Spawn. With those two fixes, everything is working as expected now :slight_smile:

5 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.