This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Pixel Art: Point filtering for transforms and selections?

Tags: None
(comma "," separated)
User avatar
gdquest
Registered Member
Posts
33
Karma
0
Hey there!

I'm currently working on a video series on Pixel Art with Krita. Honestly, I'm surprised by the flexibility of the toolset so far! Krita is a solid option for pixel artists already, it seems. But... yes, there is a but. It seems that there is no possibility to configure the transform tools and the curve/freehand selections to work with a nearest neighbor filter. Would it be possible to add to the software? Adding just this as well as a pixel art tag and a handful of new default brushes would turn krita into a rock solid pixel art tool (even if there's no indexed color space).

I'm no pixel artist myself, but this domain is very popular among game developers - and some of the most active art communities I know of are mainly about pixel art. So I bet this would appeal to quite a few persons - as I don't know of any great open source alternative.
dkazakov
Registered Member
Posts
64
Karma
1
Hi, gdquest!

We already have Nearest Neighbour in the transform tool: 'Box' filter strategy. For pixel art brushes I would recommend you using Sharpness option, it makes the brushes have sharp edges, what is exactly what you want in pixel art.. And for sharp selections, yes, we do not have any option for that. But you can use painting tools with Sharpness enabled, e.g. rectangle tool, on selection masks to achieve these effects.
User avatar
TheraHedwig
KDE Developer
Posts
1794
Karma
10
OS
We also have cut and copy sharp as alternatives to regular cut and copy. These give sharp results to your cuts.
User avatar
gdquest
Registered Member
Posts
33
Karma
0
Ah thanks, I guess it's just that it doesn't work in perspective mode in here (although the filtering option is available)! Why box and not nearest neighbor like in the Configure Krita dialog by the way? I actually didn't know that the box filter meant point as well (I only know the box blurring behavior). Sorry for missing that.

For pixel art brushes I would recommend you using Sharpness option, it makes the brushes have sharp edges, what is exactly what you want in pixel art


Yep, that's what I'm using right now. Also using the brush and select opaque option to quickly create selections.

TheraHedwig wrote:We also have cut and copy sharp as alternatives to regular cut and copy. These give sharp results to your cuts.


Cut sharp produces a sharp edge on the cut part, but it anti-aliases the other bit. Copy sharp works, though, but it's less interesting. It's also not like selecting pixels precisely - it takes all of the transparent pixels in an anti-aliased cut and makes them opaque (those are pixels that are added outside of the visual selection range, example below). Last but not least, it seems like you can't assign a shortcut to these options (I think I wouldn't use them though, I'd rather work with masks in that case - but gotta experiment).

Image

Thank you for your very fast and instructive replies!
Cheers, Nathan.
User avatar
williamthorup
Registered Member
Posts
23
Karma
0
OS
dkazakov wrote:...And for sharp selections, yes, we do not have any option for that...


When watching GDquest pixel art with Krita video, I was a bit surprised to see that the anti-aliased toggle for several of the selecting tools were removed from the tools option dialogue when 2.9.6 was released. I was using 2.9.5 up until today, and the options were there. Was this a requested change for 2.9.6 at some point, or is it currently a broken feature? Not having this does slow things down for my current pixel art workflow a bit...

Thanks for the response!
User avatar
TheraHedwig
KDE Developer
Posts
1794
Karma
10
OS
Looking at it, it seems they got disabled in the selection modifier patch refactor by accident.

Uhm, you should probably report a bug about this, because I am having a hard time figuring out how to re-enable them.
User avatar
gdquest
Registered Member
Posts
33
Karma
0
TheraHedwig wrote:Looking at it, it seems they got disabled in the selection modifier patch refactor. By accident...


That's good to know! Having started to use Krita only recently, I just thought the option didn't exist. Well gonna add overlays on the tutorial.
User avatar
williamthorup
Registered Member
Posts
23
Karma
0
OS
TheraHedwig wrote:Looking at it, it seems they got disabled in the selection modifier patch refactor by accident.

Uhm, you should probably report a bug about this, because I am having a hard time figuring out how to re-enable them.


Bug report submitted. https://bugs.kde.org/show_bug.cgi?id=350803


Bookmarks



Who is online

Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]