Niagara Fluid not rendering when using Movie Render Queue

Hi, I’m fairly new to UE but have a new Niagara Fluid Fire & Smoke sim using a static mesh. It works perfectly in the viewport but when i render it in movie render queue the sim is not coming through.

is someone able to tell me what i am missing here?

Many thanks
Shane

I’m also running into the exact same issue, wondering if you ever found a solve for this @IdyllicEndeavour1 .

Smoke/colliders look great in my sequencer, however, when it’s time to render (even with warm up frames) - my sim does not activate

Hi,

No i never received any solution to this and still cant understand why :frowning:

Shane

Well, if / when we ever find a solution for this, let’s check in with each other!

Hi guys. Ran into the same problem. It seems it has something to do with the scalability settings. The fluid sim does not show, when the “effects” are set to “cinematic” . They should be set to “unreal”. In movie render queue it is set to “cinematic” by default . If you add in movie render queue “game override” option and turn off “cinematic”, the fluid sim is rendering.

alternatively you can use this cvar command: sg.EffectsQuality 2

hope it helped


This didn’t work for me

There are a few things you can check:

  • If your fire is in a separate level, make sure its streaming method is set to ‘always loaded’ or you activate the level visibility in sequencer.
  • Verifying the scalability settings is a good suggestion. MRQ does indeed swap you to cinematic quality by default. As mentioned above, you can either deactivate that with the game overrides, or you can flip your editor to cinematic quality under Settings->Engine Scalability Settings.
  • I would strongly suggest you use a Niagara Life Cycle Track to activate and sync your simulation to sequencer. Switch its mode to “Desired Age” so you can pause your simulation as you preview in sequencer.

More details can be found here:

Here’s a solution that worked for me. MUST USE niagara SIM CACHE.
heres a link it solved my problem

In Post Process Volume , try turning off Raytracing, go to Post Process Volume > translucency> Raytracing to Raster Mode.

I encountered the same problem when creating a Metahuman. The hair grooming looked great in the sequencer, but the render was all messy.

In my case, the solution was in the render settings. I completely unchecked “Anti-aliasing” and the render picked up. So, I figured out, I just needed to turn on “Render Warm Up Frames”. It has begun working for me.

Hey Friends,

I just found a solution to get your fluid working everytime while rendering with Media Render queue.

In your sequencer, drag your niagara.

Then click on the + and add niagara component. Then click + on this component track and click on “Niagara cache” (on UE5.4)

Now click on the rec button (the red circle) and cache your animation.

When you render now, your niagara is visible !