Summary: | Artifacts when using Masked Brush | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | aist2710 |
Component: | Brush engines | Assignee: | Dmitry Kazakov <dimula73> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dimula73, tamtamy.tymona |
Priority: | NOR | ||
Version: | 4.3.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/graphics/krita/commit/f8407b69774d64da841f5487cb9f231f29076ec2 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | Artifacts around the brush strokes |
Description
aist2710
2020-07-14 18:55:48 UTC
Note: if you draw on a new layer, they will still appear. If you then convert that layer to sRGB, the artifacts disappear. Maybe it's just an unfortunate math corner case somewhere, but that brush is really bad on such images. Also it's good to use red as a brush color, then you'll see cyan stroke outline besides the whiteish artifacts around. Git commit 8f7b0ac218d8694ff6e5cc02de8af2a59cb89f6d by Dmitry Kazakov. Committed on 28/08/2020 at 08:46. Pushed by dkazakov into branch 'krita/4.3'. Fix artifacts when using Masking Brush in Subtract mode in FP color space Masking brush should never generate negative alpha values, otherwise weird artivacts appear when this layer (with negative alpha) blends into the background. M +20 -1 libs/ui/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp https://invent.kde.org/graphics/krita/commit/8f7b0ac218d8694ff6e5cc02de8af2a59cb89f6d Git commit f8407b69774d64da841f5487cb9f231f29076ec2 by Dmitry Kazakov. Committed on 28/08/2020 at 08:47. Pushed by dkazakov into branch 'master'. Fix artifacts when using Masking Brush in Subtract mode in FP color space Masking brush should never generate negative alpha values, otherwise weird artivacts appear when this layer (with negative alpha) blends into the background. M +20 -1 libs/ui/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp https://invent.kde.org/graphics/krita/commit/f8407b69774d64da841f5487cb9f231f29076ec2 |