Bezier curve and square line customisation #261
potatohub741
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This plugin is legendary, but I think being able to adjust the lines and curves between nodes would improve functionality significantly. The automatic bezier strength for the bezier-type pathfinding method between nodes generally does a good job of making a nice looking connection, but occasionally, I would like to place a node nearby, or make space for a new section of the canvas, and the automatically-drawn line tends to get in the way. The current solution is to move the nodes far enough apart that this isn't an issue, but I feel this limits functionality, as well as aesthetic.
Similarly, the square pathfinding method also automatically draws lines that cannot be adjusted. Again the solution is moving the nodes around, or using the A* method, but this can get very chaotic and messy for large diagrams (particularly for biology for example).
I think Miro.com does a really good job with the path adjustment options for their lines. Square lines have a handle at the center that can be dragged, which automatically creates new 90 degree angles where necessary, and allows grouping of these pathways for similar nodes if desired. Bezier curves also have handles that allow manipulation of the bezier curve strength, and has additional handles appear for finer adjustment. Unfortunately, I don't really code, so I don't know how possible this functionality is with the base that obsidian provides, but I hope you agree this would be an amazing additional feature!
Beta Was this translation helpful? Give feedback.
All reactions