On-canvas Interactive Boolean Operations
Operations that will be introduced:
1. Fracture (a temporary name):
Given a selection, it breaks it into non-overlapping parts.
2. Union/Delete while swiping:
This will have the same effect as selecting the selection tool and swiping while holding the alt key, but unions/deletes the selection at the end.
3. Flatten:
This is a new operation, suggested by Matías Benzo (@matthyuz) in a comment on a youtube video. It basically removes the hidden parts of the shapes. You can see it in action in a video below.
The Fracture
operation can be parameterized. Current parameters are:
-
(boolean) Is destructive
-
(boolean) Fill the holes between shapes
-
(boolean) Add the result to the selection
-
(boolean) Put the result above/below the original shapes/paths (this is useless if the operation is destructive).
There should be some more parameters in the future. Also, some of these parameters might be discarded if found out to not be very useful.
GUI
this should be a new separate tool with it. With two modes union and substracting
suggested names for tool:
- live booleans
- canvas booleans
- cookie-cutter
- Boolean tool
- shaper tool
- combiner tool
- feel free to suggest betterones
Intersect mode while holding (ctrl+alt)