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

icy_draw - Could we have a polygonal line and polygonal fill tool? #58

Open
grymmjack opened this issue Jan 23, 2025 · 4 comments
Open
Labels
enhancement New feature or request

Comments

@grymmjack
Copy link

grymmjack commented Jan 23, 2025

See this video.

TL;DR: how it works. (these videos are using grafx2 BTW - http://grafx2.chez.com/ but many paint apps have these features)

For polygonal line:

  1. Left click = start drawing. Automatically is making a rubber band when you move the mouse to draw out a line (don't need to drag).
  2. Left click again = create a new point, draw line from original click point to the second click point.
  3. Repeat this for as many points as desired.
  4. Conclude drawing with Right click to finish.

For polygonal fill:
Same as above, except add step:
5. After drawing polygonal shape fill it with color


Why? Because we artists are lazy and this method of drawing kicks ass for blocking in shapes VERY quickly.

Extra credit if you do also a polygonal free-hand fill tool :) wherein we draw, using a single motion to create a shape and it fills it automatically.

Thank you sir!

polygonal-tools-icy-request.mp4
@grymmjack
Copy link
Author

Here is the extra credit for polyform fill/contour fill drawing tool:

polyform-fill-countour-fill-icy-request.mp4

@mkrueger mkrueger added the enhancement New feature or request label Feb 10, 2025
@mkrueger
Copy link
Owner

ATM I don't see much benefit here over the selection mode - esp. where it's so easy to add/remove selections.

But I may be wrong here - so I let it open.

@grymmjack
Copy link
Author

The benefit is just remaining in the flow state. As creative artist types, everything we can do to optimize and stay in that flow state, the better we will be.

In my case, and in the way my brain works, the flow state is achieved with minimal context switching.

Drawing polygonal fills, lasso fills, is a fast way to block in colors and shapes while in that flow state.

It is absolutely a workflow ergonomic feature thing. A programmer would think "this feature exists." and yes the ability to draw an outline and fill it exists, but that's the 1 extra step that requires a context shift.

You want to keep artists in their flow state as much as possible as a maker of a creative art app :)

Just sayin'

@grymmjack
Copy link
Author

Would it help you to show you how I would do this in a program like grafx2 from concept to completion?

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

No branches or pull requests

2 participants