From 8cd7b428774fedf16cd6164b60615666045fb1fc Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 11 Dec 2015 20:24:39 +1100 Subject: BMesh: Add option to use BMesh boolean modifier This uses a bmesh-intersection, BLI_kdtree and watertight intersections to perform boolean operations. For now keep both BMesh and Carve booleans usable at once for testing & bug reports, however we plan to phase out Carve by next release. --- release/scripts/startup/bl_ui/properties_data_modifier.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'release') diff --git a/release/scripts/startup/bl_ui/properties_data_modifier.py b/release/scripts/startup/bl_ui/properties_data_modifier.py index 58896e898c6..98570ca5280 100644 --- a/release/scripts/startup/bl_ui/properties_data_modifier.py +++ b/release/scripts/startup/bl_ui/properties_data_modifier.py @@ -156,6 +156,15 @@ class DATA_PT_modifiers(ModifierButtonsPanel, Panel): 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") + def BUILD(self, layout, ob, md): split = layout.split() -- cgit v1.2.3