Fluid simulation. An outflow mesh doesn't remove additional fluid mesh (Generated by Fluid Particles option)
Closed, ResolvedPublic


System Information
Different versions of Windows and Linux.

Blender Version
Broken: 2.78c (Windows build's hash e92f235283 and Linux's e92f2352830)

Short description of error
A mesh, set as outflow, doesn't remove the secondary fluid mesh generated by the Fluid Particles option. Tested with different volume initialization options and different meshes, no difference. I even put a secondary outflow mesh (the plane, rendered in wireframe) just beneath the the first, rock-like mesh... I thought maybe the first mesh doesn't work properly; that didn't help. Those water blobs just go through and hit the domain's boundary.

My detailed question on blender.stackexchange

Exact steps for others to reproduce the error
Create a fluid simulation with (as in my case) an inflow mesh, a domain set to Fluid Boundary -> Subdivision: 3; Fluid Particles -> Tracer: 100 Generate: 1. Then put an outflow mesh in the way of the simulated mesh (fluid) and you'll see some mesh particles go through not being terminated at the contact with the outflow object.

Felix (BlenderSpot) changed the title from "Physics: Fluid simulation. An outflow mesh doesn't remove additional, fluid mesh (fluid particles) that hits it. " to "Fluid simulation. An outflow mesh doesn't remove additional fluid mesh (Generated by Fluid Particles option)".Jun 18 2017, 5:44 AM
Felix (BlenderSpot) edited the task description. (Show Details)
lucas veber (lucky3) claimed this task.EditedJun 21 2017, 8:50 PM

Sorry it's my first bug fixing time, i'm not sure to do it right.
I have a patch for this, can I claim this task?

Aaron Carlisle (Blendify) triaged this task as "Confirmed" priority.Jun 26 2017, 5:38 AM

Claiming the task is fine, patch committed now.

Thank you Brecht! This being my first blender patch, I feel very proud :-)