€5+

SZK Pixel Art Suite (Krita)

7 ratings
I want this!

SZK Pixel Art Suite (Krita)

€5+
7 ratings


This is aĀ collection of toolsĀ for makingĀ Pixel ArtĀ that I personally missed inĀ Krita.

Check the manual to know all the details šŸ“˜

Installation

  1. Download theĀ .zip.
  2. In Krita, go toĀ Tools ‣ Scripts ‣ Import Python Plugin…, find theĀ .zipĀ file and press OK.
  3. Restart Krita.
  4. Go toĀ SettingsĀ āž” DockersĀ āž” SZK Pixel Art Suite

A newĀ dockerĀ with the plugin will appear:

Ā Different tabs of the docker


šŸ’”Ā TIP:Ā EverythingĀ isĀ documented. SimplyĀ hoverĀ your mouse over any element to reveal its tooltip, learn how it works, discover shortcuts, and get helpful tips.

Tools

Pixel Shading Tab šŸŽØ

This is inspired by the color shading panel fromĀ Pyxel Edit, which provided interesting color shadings very easily. It brings its original functionality to Krita and expands on it by adding a few more options.


It also includes actions for adding andĀ sortingĀ colors in Krita's default Palette docker by different criteria (hue, value, saturation, perceived lightness, color similarity, etc.), similar to other software likeĀ Aseprite, which I personally find very useful when working with limited color palettes.

šŸ’”Ā TIP: When choosing a color from a palette, you can useĀ shortcutsĀ to quickly select darker or lighter variations within the palette.

Color Replace

Allows to precisely replace an specific color in the selected layers/groups or in the entire document.

This is useful when you want to change a palette or a certain color of an entire document or layer.

Note:Ā At the moment undo/redo is not supported natively in Krita' scripts, so if you want to undo changes you can swap the colors (with the swap button) and re-execute the color replace.

Index Painting

Sets up an index painting group for a layer (or group) with a single click.

TheĀ Index PaintingĀ is a technique that automatically dithers and reduce colors on a non-pixel art artwork. This means that you can use non-pixel art brushes, gradients, etc. for painting and still obtaining a Pixel Art aesthetic.
Learn more about itĀ 
here.

It comes with a pattern editor that allows to create, save and load different patterns-pressets for the dithering effect.

This is mostly to play, experiment and discover new and cool pixel gradient effects.

šŸ’”Ā TIP: Hover a cell to see more matrix drawing options.


Export Tab šŸ’¾

Allows exporting the document (or any selected layer(s)!) scaled by a factor very easily and fast.

Useful when you want a higher resolution image of your Pixel Art drawing.

SZK K-Sprite āœļø

Pixel art editor inside Krita that is meant to add some pixel artĀ featuresĀ that are missing in Krita. Like a pixel perfect brush, or tools for propper ellipses/circles, bezier lines, etc.

Is not meant to replace the process of drawing Pixel Art in Krita (because Krita is still a great tool for making pixel art!). Is meant to add those tools when you need them.

Tutorial

To executeĀ K-Sprite, go to theĀ Pencil Tab āœļøĀ in the docker, or press the shortcut forĀ Open SZK K Pixel Art Editor (SZK Pixel Art Suite)Ā (DefaultĀ Alt+F3).

A new window will appear on top of Krita (1), and will grab the active layer (2):

1Ā - The window will render on top always so you can still use other krita dockers/plugins while drawing inĀ K-Sprite
>Ā 2Ā - The active layer will be temporarily hidden in Krita's UI. This is dueĀ K-SpriteĀ renders the document, and having it visible will make it impossible to see changes in case you erase parts of the active layer insideĀ K-Sprite

  • Active tool options: Options related the selected tool
  • Actions: Diferent actions, like undo/redo, solo mode, etc.
  • Tool Bar: Contains all the drawing tools.

    1. Brush: 1px brush with pixel perfect option.

    1. Antialiasing brush: Automatically calculates the color of a pixel by their neighbour pixels.

    1. Line
    2. Bezier
    3. Square
    4. Circle: Improved circles

    1. Fill: šŸ‘‰ For big areas, reaches a python recursion limit set by krita, so is only suitable for not so big regions.
    2. Text: Tool to render correctly pixelated fonts

    1. Zoom: For zooming specific areas easily.
    šŸ’” You can check each tool shortcut by hovering any tool button and seeing theĀ Info Bar.
  • Canvas:
    • Controls
      • Left MBĀ -Ā PaintĀ with Foreground Color
      • Right MBĀ -Ā PaintĀ with Background Color
      • Middle MBĀ -Ā Pan
      • CTRL + Middle MB + DragĀ -Ā ZoomĀ in/out
      • CTRL + Left/Right MBĀ -Ā SampleĀ Foreground/Background color
      • XĀ -Ā SwitchĀ Colors
        šŸ’”Ā TIP: You canĀ mask regionsĀ for painting by making a selection in Krita:

        This way, you will only be able to draw within the selection.
  • Export Buttons: Export the drawing to aĀ New LayerĀ or to theĀ Active Layer
    • New layerĀ will export the drawing to a new layer above the selected layer
    • Active layerĀ will export the drawing to the layer thatĀ was activeĀ (ā—) when executing the editor.
      šŸ‘‰ These buttons may show or not depending on the active layer when launching the editor.
      • Launching it with anĀ empty layerĀ will makeĀ notĀ show theĀ New LayerĀ button (to avoid cluttering).
      • Launching it with aĀ hidden layerĀ selected will makeĀ notĀ show theĀ Active LayerĀ button (to avoid committing changes to an invisible layer by mistake).
  • Info Bar: Displays information, shortcuts, etc. when hovering a button/tool.

Options āš™ļø

Index Painting Options

  • Add gradient: Adds a gradient to preview the dither and to sample colors.
    • Position: Changes the position of the gradient.
    • Size: The size of the gradient as a percentage of the document's size.
    • Invert: Inverts the gradient.
  • Method
    • Index colors: Uses an index color filter
    • Gradient map: Uses a gradient map filter. You can configure its dither pattern in its properties.
  • Dither live preview: When selecting a new pattern preset or editing it (rotate, invert, etc), if a "Dither" layer is selected or is a sibling of the selected layer, it will be updated automatically.

Shortcuts

Shortcuts provided by the plugin:

Palette

  • When selecting a color from a palette in the Shading tab, you can move backward/forward the active palette color with the shortcuts:
    • Previous Palette Color (SZK Pixel Art Suite)Ā - Default:Ā Alt+1
    • Next Palette Color (SZK Pixel Art Suite)Ā - Default:Ā Alt+2

K-Sprite

  • You can execute the editor with the shortcut:
    • Open SZK K Pixel Art Editor (SZK Pixel Art Suite)Ā - Default:Ā Alt+F3

Export Pixel Art

  • You can bind to a shortcut the action to export your pixel art with your current settings with:
    • Export Scaled Pixel Art (Full Document) (SZK Pixel Art Suite)
    • Export Scaled Pixel Art (Selected Layers) (SZK Pixel Art Suite)

Credits

Fonts used:

Support 🧔

This tookĀ a lot of workĀ and thought. If you find it useful, value the work and want to contribute to future updates, any amount you find fair is appreciated. Thank you so much šŸ€.

Other tools I've made inĀ Gumroad

Contact āœ‰

Mail:Ā suzukakadev@gmail.com

Twitter:Ā @SuzukaKDev


Did you made an -awesome- piece with the help of K-Sprite?

If you want it to be featured here (crediting you, obviously!) and linking to your page/socials send me an email! suzukakadev@gmail.com

Online Manual šŸ“˜

€
I want this!
Copy product URL

Ratings

5
(7 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%