Rounded corner points for the path tool
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
It would be nice to have a new path node type for a rounded corner, essentially generalising the rounded corners currently available in the polygon tool. It would behave the same way as a corner point does presently, except it would additionally be parametrised by a radius R less than the distance to the next control point in the path (or potentially two radii, one for each side). The effect would be to take the curve as it would be if the point were an ordinary corner point, and cut it at two points which are that distance from the corner point, then to insert a new segment in between those with tangents on the side of the rounded corner point having the same direction as the curve, but with magnitude equal to (4/3)(sqrt(2)-1) times the radius R, which ensures that a good approximation to a circular arc is obtained in the case that the corner is square. On the other side of the cut, the tangents would be preserved, so as to leave the curve the same as an unrounded corner outside the given radius.
Please see the attached diagram, as the above description may otherwise be hard to follow.
It would be rather nice to have this feature, as while it's certainly possible to construct and splice in rounded corners in paths, it's a tedious task, and the corners usually must be reconstructed if the path changes, say, if the angle of the corner needs to change. This would avoid that hassle.
Changed in inkscape: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
The proposed fillet tool does this sort of thing: https:/ /blueprints. launchpad. net/inkscape/ +spec/fillet- tool