Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Operator for making point handles equidistant if they are not #2404

Open
j-jasz opened this issue Mar 8, 2025 · 3 comments
Open

Operator for making point handles equidistant if they are not #2404

j-jasz opened this issue Mar 8, 2025 · 3 comments

Comments

@j-jasz
Copy link

j-jasz commented Mar 8, 2025

For path points with handles of different length it should be possible to set them to be equal.

@0HyperCube
Copy link
Member

You can do this by handling alt whilst dragging the handle @j-jasz.

@j-jasz
Copy link
Author

j-jasz commented Mar 8, 2025

True, but it is hard to do it without accidentally changing their angle. That is my fist nitpick.

Second is how to efficiently do it for multiple points? Fixing one handle is not an issue but doing 20 (50, 100, etc.) of them one by one would be time consuming. This should be possible with either operators run from menu or with a node.
This should be in line with Graphite targeting procedural workflows.

@Keavon
Copy link
Member

Keavon commented Mar 8, 2025

True, but it is hard to do it without accidentally changing their angle. That is my fist nitpick.

You can also hold Ctrl from the start of the drag to lock its angle.

And yes, this should be a node and probably also a vector editing command you'll be able to run from the future command palette.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants