[krita] [Bug 504551] New: Vector rasterizer creates half-transparent pixels on vector shapes without gaps whose borders are not on pixel boundaries

Katalin Rebhan bugzilla_noreply at kde.org
Tue May 20 01:00:35 BST 2025


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

            Bug ID: 504551
           Summary: Vector rasterizer creates half-transparent pixels on
                    vector shapes without gaps whose borders are not on
                    pixel boundaries
    Classification: Applications
           Product: krita
      Version First 5.2.9
       Reported In:
          Platform: macOS (DMG)
                OS: macOS
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Layers/Vector
          Assignee: krita-bugs-null at kde.org
          Reporter: me at dblsaiko.net
  Target Milestone: ---

SUMMARY
Having two vector shapes (e.g. rectangles) next to each other can create
transparent pixels between them despite the two shapes being flush next to each
other, if the border between them is not on a canvas pixel boundary.

STEPS TO REPRODUCE
1. Create a vector layer with two rectangles next to each other
2. Resize/move the rectangles so that the border between them is not on a pixel
boundary

OBSERVED RESULT
The rasterizer outputs half-transparent pixels on the border between the two
rectangles

EXPECTED RESULT
The pixel on the borders is colored proportionally according to the percentage
the two shapes fill out

SOFTWARE/OS VERSIONS
macOS: 15.5 (24F74)

ADDITIONAL INFORMATION

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



More information about the kde-mac mailing list