Bug 399748 - Selection tools need a non-interpolation outline mode to work with pixel art
Summary: Selection tools need a non-interpolation outline mode to work with pixel art
Status: RESOLVED WORKSFORME
Alias: None
Product: krita
Classification: Applications
Component: Tools/Selection (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-13 09:19 UTC by Tyson Tan
Modified: 2018-10-15 01:03 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Selection Tool edge interpolation Rectangular vs Outline (272.39 KB, image/png)
2018-10-13 09:22 UTC, Tyson Tan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tyson Tan 2018-10-13 09:19:34 UTC
SUMMARY
Krita's Selection tools work well for normal art, but they are not pixel art friendly. Only Rectangular Selection tool can produce pixel-clean-cut selection, while the other three: Ellipse, Polygonal and Outline, all have interpolation on the edge of the selection. The interpolation creates transparency and thus generates unwanted colors to pixel art's fixed and limited color palette. Pixel artists are forced to use Rectangular Selection tool for color safety which greatly impacts efficiency.

Is it possible for the Selection Tools to have an option like the Transformation Tool's Nearest Neighbor algorithm, so that the edges they produce can be a clean cut?
Comment 1 Tyson Tan 2018-10-13 09:22:10 UTC
Created attachment 115617 [details]
Selection Tool edge interpolation Rectangular vs Outline
Comment 2 Halla Rempt 2018-10-13 15:01:17 UTC
That is already possible. Select the raster, not the vector mode of the selection tool. Uncheck the antialias checkbox. Use cut or copy sharp in the edit menu. Krita remembers those settings for the next time.
Comment 3 Tyson Tan 2018-10-15 01:03:10 UTC
Yeah I can't put my finger on it but I did feel I was missing something...sorry for the false alarm!

On the other hand...

As we default to Vector Mode, where the Anti-aliasing checkbox cannot be seen, the discoverability of this function has become an issue. I know I was dumb and all that, but the fact I missed the checkbox still reflects the difficulty that new users would have finding the function.

Do you think we can add a note at the bottom of the Selection Tool's options, saying:

"Note: You can only turn off Anti-aliasing in Pixel Selection Mode"