I have 2 intersecting bezier paths. I want to add a node to one of the paths (say, the red path in the attached example) exactly at the intersection point, in order to break it apart there. Now the problem is that even if I enable snapping to intersections, a node created by a double click on the path is always a bit off. I can then move and snap it to the intersection, but that changes the curve. Another problem is that the node is sometimes added to the wrong path. Alternatively, I can create an arbitrary number of nodes at the intersection by starting new paths there, but I don't see how I can copy any of those nodes to the path I want it in.
The "cut path" and "division" functions do almost what I need, but they remove parts of the original paths and only work properly for closed shapes. I get strange results when I apply the functions to open-ended paths.
The trick is to hold down ctrl move the Node-tool to the intersection until the hover-label (Handle to Path Intersection) pops up and then to double-click - not on any path. Time is the goal not the cursor placement:
Oh, I see. The trick is to double-click beside the path. I always double-clicked on the path, but then the node is always on the click position, not the intersection.
The need to click beside the path to add a node to it seems counter-intuitive. I can't imagine how any user can figure that out without being told. Anyway, thanks for the insight.
I have 2 intersecting bezier paths. I want to add a node to one of the paths (say, the red path in the attached example) exactly at the intersection point, in order to break it apart there. Now the problem is that even if I enable snapping to intersections, a node created by a double click on the path is always a bit off. I can then move and snap it to the intersection, but that changes the curve. Another problem is that the node is sometimes added to the wrong path. Alternatively, I can create an arbitrary number of nodes at the intersection by starting new paths there, but I don't see how I can copy any of those nodes to the path I want it in.
The "cut path" and "division" functions do almost what I need, but they remove parts of the original paths and only work properly for closed shapes. I get strange results when I apply the functions to open-ended paths.
The trick is to hold down ctrl move the Node-tool to the intersection until the hover-label (Handle to Path Intersection) pops up and then to double-click - not on any path. Time is the goal not the cursor placement:
Oh, I see. The trick is to double-click beside the path. I always double-clicked on the path, but then the node is always on the click position, not the intersection.
The need to click beside the path to add a node to it seems counter-intuitive. I can't imagine how any user can figure that out without being told. Anyway, thanks for the insight.
Glad you asked. 😁
BTW if both paths are selected the ctrl-doublick will generate nodes on both paths at the intersection spot.
thanks, this is an interesting tip I didn't know!