fluid simulation: generate mesh bug
Open, ConfirmedPublic

Description

System Information
Windows 7 64 bit, CPU: AMD A8-5600K APU with Radeon HD Graphics, GPU: None, Ram: 8 GB.

Blender Version
Broken: 2.78c e92f235283

Short description of error
In fluid simulation, I found an error when generating a mesh. A mesh of liquid is not completely created, there are holes that are not filled with polygons. Because of this, the mesh is not a Non-Manifold geometry. Holes appear in random places. There is no regularity. Sometimes a mesh is generated as a whole. And it is difficult to reproduce this bug.

Here is an example error:
YouTube Vodeo

Exact steps for others to reproduce the error
Here is the scene with an error (the liquid is not baked):

Details

Differential Revisions
D2556: Fix T50887: Holes in fluid mesh
Type
Bug

Could this be an effect of "Remove air bubbles" option (under "Fluid boundary")?

EDIT: Did more tests, holes are still there with this option OFF... It's a dead end.

OK. So. Managed to reproduce this. Does appear to be connected to Fluid boundary -> Surface -> Smoothing option, but only appears at higher resolutions which makes it a pain to debug.

ResolutionSmoothRemove Air BubblesHoles?
2003NoNo
1001NoNo
1003YesNo
2500NoNo
2500YesNo
1600NoNo
2503YesYes
2503NoYes
2501YesYes
2501NoYes
1601NoYes

Grabbing this for myself for now.

Krzysztof Rećko (chrisr) triaged this task as "Confirmed" priority.Sat, Mar 11, 3:57 AM
Krzysztof Rećko (chrisr) claimed this task.