Knife Tool

Describe the solution you’d like
I would like a knife tool. It’s use would be to split paths with straight lines. The system would have you drawing one or more lines, then clicking a button or pressing a keybind to complete the cut. Of course, holding shift should lock the angle to multiples of 90, 45, or 15. When the cut is complete, if it goes all the way through a path, then two or more new paths will be created. If not, then the path will be as if it was subtracted by a line, although that doesn’t work in the normal editor.

Describe alternatives you’ve considered
Allowing open shapes/lines to be functional with the subtract, unite, and intersection tool.

3 Likes

That would be very hard, as it needs to detect where it intersects with curves, and then split the curves in half. Specifically cubic béziers, which are most likely the curve used in the Wick editor. Then, you have to solve cubics, and use matrices and stuff to split it in half.