https://bugs.kde.org/show_bug.cgi?id=426874

            Bug ID: 426874
           Summary: Subtract alpha pattern mode changed its behaviour
           Product: krita
           Version: 4.4.0-beta1
          Platform: Kubuntu Packages
                OS: Linux
            Status: REPORTED
          Keywords: regression
          Severity: normal
          Priority: NOR
         Component: Brush engines
          Assignee: krita-bugs-n...@kde.org
          Reporter: wojt...@gmail.com
  Target Milestone: ---

Created attachment 131871
  --> https://bugs.kde.org/attachment.cgi?id=131871&action=edit
Examples of not fully cut out pixels

SUMMARY
In the new behaviour of the subtract alpha, it is much more likely for pixels
not to get fully subtracted. Especially visible with strong cut-off pattern
enabled 

STEPS TO REPRODUCE
1. Create a new brush without any other dynamics than "pattern"
2. Pick any texture, and in its options, set texturing mode to "subtract
(alpha)", cutoff policy to "cut off pattern", and place the left arrow much
closer to the right one 

OBSERVED RESULT
in 4.3 the pattern gets cut, resulting only in some painted dots (where pattern
had extreme value)
in 4.4 all the remaining pixels gets painted, but with the flow dependent on
the pattern. It still saturates to the maximum value very easily

EXPECTED RESULT
Subtracting with pattern with extreme values, results in many fully subtracted
pixels, not just a bit lower opacity ones.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kubuntu 20.04
(available in About System)
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to