Boolean modifier in bmesh solver creates random verts
Open, ConfirmedPublic

Description

System Information
win 10, gtx 1070

Blender Version
Broken: 2.78.4 Hash: 5552e83)

Short description of error
sometimes when cut with boolean modifier with solver set to bmesh(never happen in carve) it create random verts
that creates problems if not noticed since other modifiers can fail

here are to objects with boolean modifier

and her is how mesh looks like after ( one extra mesh was created

Exact steps for others to reproduce the error
apply modifier in added file

Details

Type
Bug
Bastien Montagne (mont29) triaged this task as "Confirmed" priority.Mar 1 2017, 9:49 AM

Here, Error is only seen in when i run the attached file. I am not getting how to produce the error in general. I have tried lots of mesh but there is no extra mesh! Can you plese elaborate, the step done to create the mesh.

Hey Raja,

I think ts important to know that it usually add stuff\fail on cutting flat surfaces. At least from my experience.

here are steps to reproduce

add cube -> bevel one edge -> add 2nd cube -> scale it and rotate by 45->applyboolean modifier to first one -> use 2nd one to diff boolean into first one
gif

and for more complex one

add cube -> sub divide it few times|-> add new cube -> boolean it in the middle -> boolean again (now it will fail)
gif