Dear Blender devs,
After the removal of Carve for booleans, which is an important part of the
Fracture Modifier, I did some tests with Bmesh booleans to find out the
differences and what we need to change in order to make FM work with that
system. I'd like to share some of my observations and
Hi Mikhail,
I wonder what makes you so certain that the Bmesh way is the way how a boolean
tool is supposed to work?
> Incorrect input should result in incorrect output.
Sure, you can declare everything being incorrect input that your tool can't
handle properly. Or you just can make it w
Mikhail,
> But again, does cutter plane approach really belong to the boolean tool?
> 3ds Max has a separate tool for that called "ProCutter". It uses mesh planes
I haven't used Max for years, interesting that they choose to make a second
boolean tool. Autodesk describes ProCutter this way:
Thanks Kai.
I am actively working on trying to improve the Bmesh booelans. This is
useful input.
- Howard Trickey
On Wed, Apr 18, 2018 at 12:38 PM Kai Kostack wrote:
> Dear Blender devs,
>
> After the removal of Carve for booleans, which is an important part of the
> Fracture Modifier, I did so
Hi Kai and Howard,
>> 1. Bmesh is leaving free edges in non-manifold results (well visible in
orange
in the lower right), those should be removed after operation.
It is out of scope of a boolean tool, it should not try to fix geometry,
it's just should
perform a boolean operation. Incorrect input
Kai,
> Sure, you can declare everything being incorrect input that your tool
can't handle properly. Or you just can make it work better.
> ...
> These edges are wrong, they don't belong there. And if the plane is
subdivided then there are even faces generated not belonging there.
I might have fai
Kai,
> I actually don't think that we want nor need two different boolean tools
in Blender if one can do it both.
I was thinking towards Bisect tool with additional features: working with
mesh planes, curves, GP and settings like "split distance". But this is
also the add-ons territory, and they