Summary: | New gradient smoothing is not applied to mesh gradients / Mesh gradients looking really blocky | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | reverene |
Component: | Usability | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | chris.k.d.wade, halla, tamtamy.tymona |
Priority: | NOR | ||
Version: | 5.0.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
Mesh gradient looking really blocky.
Screenshot showing the difference between stop gradient and mesh gradient on a vector shape (600 dpi, the text is 9pt) |
Description
reverene
2021-12-25 19:55:32 UTC
The new smoothing only happens on raster gradients, not vector gradients nor mesh gradients. This is something we could implement at some point, but it would be a new feature. Created attachment 165118 [details]
Screenshot showing the difference between stop gradient and mesh gradient on a vector shape (600 dpi, the text is 9pt)
I don't think this is a wish report, because the vector shapes with mesh gradients don't always - like in this case - need more values or blue noise to be smooth.
I think there is an issue with rendering that for some reason doesn't see the true resolution of the file. The text above was 9pt, and the middle-and-upper parts show around 6 values - possibly the mesh gradient is painted in points (so 9 values calculated for 9 points of text) instead of pixels (which on 600 dpi image, as it was, is around, what, 56 pixels? And black-to-white gradient has 255 values, so we should see 56 values in the gradient without any additional smart smoothing).
Because of the above, I'm changing it back to a bug and setting to confirmed. |