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

            Bug ID: 431192
           Summary: Transparent gap between layer content and stroke layer
                    style
           Product: krita
           Version: 4.4.1
          Platform: Microsoft Windows
                OS: Other
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: layer styles
          Assignee: krita-bugs-n...@kde.org
          Reporter: sanjac...@protonmail.com
  Target Milestone: ---

Created attachment 134584
  --> https://bugs.kde.org/attachment.cgi?id=134584&action=edit
Visual comparison of observed (Krita) and expected result (Photoshop).

SUMMARY
When using the layer style stroke with position outside, there is a transparent
gap between any anti-aliased edges of the layer content and the stroke.

The same, but opposite is true about using the position inside. However,
instead of a transparent gap, the original layer's color shines through where
the outer edge of the stroke and the layer content meet.

STEPS TO REPRODUCE
0. Create white background layer
1. Create layer with black content with anti-aliased edges to transparency
2. Enable the stroke layer style
3a. Set stroke position to outside with white color
3b. Set stroke position to inside with black color

OBSERVED RESULT
Inside position: An edge where the color of the content and the stroke mix.
Outside position: An edge where the color of the content and the stroke mix.

EXPECTED RESULT
The same color at the edge as in the stroke.


ADDITIONAL INFORMATION
Outside can be solved by rendering the stroke as done with center-position, but
double thickness and below the layer in question.

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

Reply via email to