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

Feature Request: Improved Curve Tool to make circle-like curvatures #1560

KashouC opened this Issue Aug 23, 2017 · 3 comments


None yet
3 participants

KashouC commented Aug 23, 2017

The curve tool, or a new tool, should be able to make curves that more or less match the circles curvature. If you drag the curve line between A and B and move the cursor up to where A and B intersect in the top left, I would like the curvature to match the circle. Right now, there are no good ways of making decent curves in Aseprite other than manually, or by awkwardly using circles and erasing most of them.

curvetool example


This comment has been minimized.

oceanhahn commented Sep 8, 2017

I feel like what you're requesting here is an Arc Tool, which I would also love to see in ASE sometime soon. :D

Arc tools are notoriously tricky to make, though, especially when you add to it the option of having an arc that represents a segment of a circle that doesn't begin at a ninety-degree angle. I remember that Flash had a really elegant solution to this kind of situation using a dialogue box the user could input arc parameters (starting angle, terminal angle, for instance) in to, as an option.

In any case, thank you for suggesting this!


This comment has been minimized.


dacap commented Nov 17, 2017

I don't remember if we talk about this in the chat, but I think a modifier like Shift key should make circle-like curves with the Curve tool (just like Shift key snap the angle with the Line tool).


This comment has been minimized.

KashouC commented Nov 18, 2017

Works for me. The Curve Tool still has one extra click step for curving than making "arcs" would need though, if that's a problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment