HaikuArchives / ArtPaint

ArtPaint is a painting and image processing program.
https://haikuarchives.github.io/ArtPaint/
29 stars 18 forks source link

StraightLineTool: add pressure setting for opacity control #514

Closed dsizzle closed 1 year ago

dsizzle commented 1 year ago

...and one more with a Pressure option. Not sure what else will need pressure...maybe Hairy Brush?

humdingerb commented 1 year ago

Same suggestions as in #512 :

I know that the "use current" checkbox is kinda linked to the "Size" slider, but it'd look neater to have the sliders together and have the checkbox below them. That the checkbox only influences the Size not the Pressure setting, should be clear by only the Size slider being en/disabled when clicking the checkbox.

humdingerb commented 1 year ago

Not sure what else will need pressure...maybe Hairy Brush?

Yes. Most would probably link their tablet-pressure to the Size slider, but it's nice to have options.

dsizzle commented 1 year ago

fixed

humdingerb commented 1 year ago

Works well. I was wondering for a second, if the "Enable antialiasing" should also be available when using the "current brush". At least if it's a 100% hardness brush you end up with blocky edges. But then I thought, if users wanted smoothness, they can adjust the hardness of the brush... And so we merge.

dsizzle commented 1 year ago

I actually explored it a bit. Like you said, it really only applies to a completely hard edged brush so I arrived at the same conclusion as you