mtPaint makes painting easy
Pixelized
You can create pixel art in just a few mouse clicks with the paint program mtPaint, and it can even teach your works of art how to walk.
Paint programs are not image editing programs. Instead, the software focuses on features involved in drawing. You cannot, therefore, expect that an application like mtPaint [1] will play in the same league as Gimp. A comparison with MyPaint [2] or Krita [3] would be more appropriate. Nevertheless, you will find many features of classic image editing programs in paint programs. mtPaint loads bitmap images, manages up to 1,000 layers, and allows users to adjust an image's brightness and contrast, as desired.
Whereas Krita and MyPaint tend to emulate intuitive painting, as with real pens or brushes, mtPaint's objective is different: It focuses on pixel art. This art form uses raster graphics and, in doing so, deliberately highlights the limited resolution of screens as a stylistic device. The style makes a – partly ironic – reference to the beginnings of video and computer game screen graphics and of the graphical user interfaces used on computers in the 1980s and the early 1990s. Invader, a French street artist [4], is one of the best known artists of this genre.
Mark Tyler, the developer of mtPaint, says his objective was to write a sleek, reliable, fast, but simple-to-operate program – and this is exactly how mtPaint seems from the start (Figure 1). The application's architecture is clearly arranged, and the painting features are spread over several locations. You will find the most frequently required tools in the toolbar. The program places the typical palettes, from which you can take colors, on the left edge of the screen. A quick selection tool for brushes lies above this palette strip (Figure 2).
You can show a dock on the right edge by displaying and editing the layers' properties (F12). Selection of docks and toolbars works by way of keyboard shortcuts, many of which are a little unusual and do not correspond to those usually used by programs (Table 1). Moreover, you currently have no way to change or adjust these settings.
Table 1
Keyboard Shortcuts
Keyboard Shortcut | Function | Keyboard Shortcut | Function |
---|---|---|---|
A |
Draw arrow (open) |
Ctrl+A |
Select All |
E |
Choose Color |
Ctrl+E |
Edit [colors] A & B |
H |
Horizontal Split |
Ctrl+G |
Grayscale |
J |
Lasso selection |
Ctrl+I |
Image Information |
L |
Layers Window |
Ctrl+M |
Flip Horizontally |
S |
Draw arrow (closed) |
Ctrl+N |
New |
T |
Paste Text (Free Type) |
Ctrl+O |
Open |
V |
View Window |
Ctrl+P |
Preferences |
X |
Swap [colors] A & B |
Ctrl+Q |
Quit mtPaint |
F2 |
Choose Pattern |
Ctrl+R |
Redo |
F3 |
Choose Brush |
Ctrl+S |
Save [file] |
F5 |
Show Main Toolbar |
Ctrl+T |
Outline Selection |
F6 |
Show Tools Toolbar |
Ctrl+V |
Paste to Center |
F7 |
Show Settings Toolbar |
Ctrl+W |
Palette Editor |
F8 |
Show Palette |
Ctrl+Z |
Undo |
F12 |
Show Dock |
Ctrl+Shift+C |
Transform color |
Ctrl+Shift+I |
Invert Color |
||
Ctrl+Shift+S |
Save [layer] |
||
Ctrl+Shift+V |
Paste New Layer |
The menu includes the common functions: You will find options for editing loaded images that are partially hidden in the submenus under Effects. Some special functions (e.g., for drawing arrows) are available for an array of special applications (Figure 3). mtPaint deals with patterns much as it does brushes: You can enable a new variant at any time by pressing F2. A separate tool, whose usage is based on Gimp, is available for gradients, which appear perpendicular to a virtual guide line. mtPaint also supports transparency.
The use of layers and channels are also reminiscent of Gimp, although only a few layer modes are available. mtPaint also resembles Gimp in terms of tools: Much of what is offered by Gimp can be found here in simplified form, but often in a slightly different way, making the transition to mtPaint somewhat difficult. You are likely to need the manual in some places (see the "Install Manual" box) to find and use the desired functions.
Install Manual
The mtPaint package does not include the manual in all distributions, such as Manjaro and Arch Linux. To get it, download the package in ZIP format from the homepage and upzip it. Copy the file into the /usr/share/doc/mtpaint/
folder in the local file tree.
Special Features
One special feature of mtPaint is the option to create animations. However, the program only supports the GIF format, which has been seen as obsolete for a long time, although it is experiencing a renaissance on the web. As with Gimp, you first create the individual images and save them in a folder. With mtPaint, these images must be files; layers are not sufficient.
Choose an Indexed Palette with a maximum of 256 colors as the image type. RGB is disqualified because GIF allows only a limited number of colors. The Export Animated GIF menu item under File then generates a corresponding GIF animation from images in the specified folder.
Conclusions
Working with mtPaint is not entirely intuitive. However, the program offers advantages over its competitors when it comes to the very special needs of pixel art. Finding functions and understanding their principles can be difficult without using the manual – which is also available online [5]. The special way of working in mtPaint is not suitable for most graphic projects, but the program cuts a fine figure in its specific discipline.
Infos
- mtPaint: http://mtpaint.sourceforge.net
- MyPaint: http://mypaint.intilinux.com
- Krita: https://krita.org/
- Invader: http://en.wikipedia.org/wiki/Invader_(artist)
- mtPaint handbook: http://mtpaint.sourceforge.net/handbook/en_GB/chap_00.html
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Latest Cinnamon Desktop Releases with a Bold New Look
Just in time for the holidays, the developer of the Cinnamon desktop has shipped a new release to help spice up your eggnog with new features and a new look.
-
Armbian 24.11 Released with Expanded Hardware Support
If you've been waiting for Armbian to support OrangePi 5 Max and Radxa ROCK 5B+, the wait is over.
-
SUSE Renames Several Products for Better Name Recognition
SUSE has been a very powerful player in the European market, but it knows it must branch out to gain serious traction. Will a name change do the trick?
-
ESET Discovers New Linux Malware
WolfsBane is an all-in-one malware that has hit the Linux operating system and includes a dropper, a launcher, and a backdoor.
-
New Linux Kernel Patch Allows Forcing a CPU Mitigation
Even when CPU mitigations can consume precious CPU cycles, it might not be a bad idea to allow users to enable them, even if your machine isn't vulnerable.
-
Red Hat Enterprise Linux 9.5 Released
Notify your friends, loved ones, and colleagues that the latest version of RHEL is available with plenty of enhancements.
-
Linux Sees Massive Performance Increase from a Single Line of Code
With one line of code, Intel was able to increase the performance of the Linux kernel by 4,000 percent.
-
Fedora KDE Approved as an Official Spin
If you prefer the Plasma desktop environment and the Fedora distribution, you're in luck because there's now an official spin that is listed on the same level as the Fedora Workstation edition.
-
New Steam Client Ups the Ante for Linux
The latest release from Steam has some pretty cool tricks up its sleeve.
-
Gnome OS Transitioning Toward a General-Purpose Distro
If you're looking for the perfectly vanilla take on the Gnome desktop, Gnome OS might be for you.