Bug 407380 - Softness sensor does nothing when using a predefined brush tip
Summary: Softness sensor does nothing when using a predefined brush tip
Status: ASSIGNED
Alias: None
Product: krita
Classification: Applications
Component: Brush engines (show other bugs)
Version: 4.1.5
Platform: Appimage Linux
: NOR wishlist
Target Milestone: ---
Assignee: vanyossi
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-10 06:46 UTC by Brendan
Modified: 2022-11-02 06:45 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brendan 2019-05-10 06:46:41 UTC
STEPS TO REPRODUCE
1. Go to brush settings editor
2. Select any brush tip that has a hard edge
3. Enable Softness sensor
4. Deselect "enable pen settings" checkbox
5. Set softness to 100% if it isn't already

OBSERVED RESULT
Pen retains its hard edge regardless of what settings are selected with the Softness sensor


EXPECTED RESULT
The pen tip should be at least a little bit blurred.

SOFTWARE/OS VERSIONS
Linux Appimage, 4.1.5 release.
Also tested in 4.2.0 nightly build 474, git hash c000999.  Bug exists there as well.
Comment 1 Halla Rempt 2019-05-10 06:48:50 UTC
the softness curve has the label "hard" at 100% and "soft" at 0% -- maybe that's your problem?
Comment 2 Brendan 2019-05-10 06:58:22 UTC
Nope.  Enabling pen settings then forcing the curve to 0% on both sides still doesn't affect the pen softness.
Comment 3 Bug Janitor Service 2019-05-11 04:33:10 UTC
Thanks for your comment!

Automatically switching the status of this bug to REPORTED so that the KDE team
knows that the bug is ready to get confirmed.

In the future you may also do this yourself when providing needed information.
Comment 4 vanyossi 2019-05-11 14:23:49 UTC
Hi

I can't make this happen on any brush with a hard edge. All pixel Engines brushes work with the softness parameter only if the brush tip is not a "predefined brush". It seems there is no "falloff" applied when there is an image used as a brush tip.

Is this the effect your are getting? because any "auto" brush tip works. Just do not turn "sharpness" property at the same time or the it will cancel softness.
Comment 5 Brendan 2019-05-12 06:19:53 UTC
Well I'll be damned, I'm not sure how I missed that.

Updating the bug report now.
Comment 6 vanyossi 2019-05-24 14:05:54 UTC
Promoted to a wish. Implementing correct softness on custom masks requires some discussion.

I'll update this with the task for discussion once the task is created.
Comment 7 tomtomtomreportingin 2022-04-08 02:30:18 UTC
Softness also has no effect on text brushes nor gaussian brushes.
Comment 8 Brendan 2022-11-02 06:45:55 UTC
Any movement on this? I recently tested the Softness setting on an Auto brush, not a predefined one, and I still can't tell the difference.

1) Select the brush Ink-1 Precision
2) draw a stroke at the default 10% softness
3) change the softness to 100%, draw another stroke.

I couldn't see a lick of difference between the two, no matter what other brush elements I changed.

This was on Krita 5.0.2 on Lubuntu from the x86_64 appimage.