Page MenuHome

Mantaflow Fluid Sim fails when simulation starts after frame 1
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows 10 1903
Graphics card: GTX 1060 6GB

Blender Version
Broken: 2.82 Alpha, 56ef761381ec, 2019-12-30

Short description of error
Mantaflow Fluid Sim ignores Liquid Geometry when simulation starts later than frame 1. It also doesn't work if scene start frame in output settings is set to the same frame the mantaflow sim starts. So it seems unrelated to the start frame in output settings. Just setting any other frame later than frame 1 results in the liquid geometry not taking part in the simulation.

Exact steps for others to reproduce the error
Based on the default startup, create a cube and set as Fluid>Domain>Liquid and make sure to uncheck and recheck the Liquid checkbox because of the checkbox appearing to being enabled by default in this version. This is a known bug though.

Create another cube inside the domain and set as Fluid>Flow>Liquid>Geometry.

In the cache settings of the fluid domain set the start frame of the simulation to anything greater than 1.

Bake the fluid sim by pressing "Bake Data" in the Settings tab of the fluid domain.

Result: No fluid particles are generated.

Thanks for the great work!

Event Timeline

Hi @David Schmid (Accelero),

I'm having the same problem(version ed32db06c124 from 16 dec 2019), but do I understand well that you're able to get it working(particles generated) if start frame is set to 1? It seems so from your description... in my case whatever I set as start/end frame it doesn't generate particles at all.

Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Confirmed.Thu, Jan 9, 6:16 PM
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".

Starting from frame 2 also works, but I can confirm the problem with frame 3 or more.

@Miro Horváth (dreamak), @Germano Cavalcante (mano-wii) I can confirm: No Particles are generated in my case, when I start on frame 3 or later. If I start on frame 1 or 2 it works as expected.

Germano Cavalcante (mano-wii) triaged this task as High priority.Mon, Jan 13, 1:48 PM