Boolean Modifier: Add back BMesh option

There are still issues with overlapping geometry,
however some of the issues reported are are causing problems,
or fail entirely with Carve too.
This commit is contained in:
Campbell Barton
2016-07-13 17:45:55 +10:00
parent 95b1cf6f7d
commit 2aa0569861
5 changed files with 62 additions and 55 deletions

View File

@@ -151,21 +151,16 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel):
col = split.column()
col.label(text="Operation:")
col.prop(md, "operation", text="")
row = layout.row()
row.label("Solver:")
row.prop(md, "solver", expand=True)
col = split.column()
col.label(text="Object:")
col.prop(md, "object", text="")
"""
layout.prop(md, "use_bmesh")
if md.use_bmesh:
box = layout.box()
box.label("BMesh Options:")
box.prop(md, "use_bmesh_separate")
box.prop(md, "use_bmesh_dissolve")
box.prop(md, "use_bmesh_connect_regions")
box.prop(md, "threshold")
"""
if md.solver == 'BMESH':
layout.prop(md, "double_threshold")
def BUILD(self, layout, ob, md):
split = layout.split()