MyPaint

Last updated
Original author(s) Martin Renold [1] [2] [3]
Developer(s) MyPaint Contributors
Initial releaseMarch 12, 2005;18 years ago (2005-03-12) [4] [5]
Stable release
2.0.1 [6]   OOjs UI icon edit-ltr-progressive.svg / 29 May 2020
Preview release
2.0.2-alpha [7]   OOjs UI icon edit-ltr-progressive.svg / 29 May 2020
Repository
Written in C, C++ and Python (GTK)
Operating system Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD, DragonFly BSD
Platform IA-32 and x64 [8]
Type Raster graphics editor
License GPL-2.0-or-later [9]
Website mypaint.org

MyPaint is a free and open-source raster graphics editor for digital painting. It is available for Windows, macOS, and Unix-like operating systems. [10] [11] [12]

Contents

History

MyPaint versions up to 1.00 and bug/issue tracking were hosted by Gna!. [13]

MyPaint uses graphical control elements from GTK and, since 1.2.0, uses GTK 3. [14]

In 2020 MyPaint 2.0.0 release succeeds MyPaint 1.2, released back in 2017, and brings a stack of new features and improved tools with it. [15]

Features

Among MyPaint's capabilities are:

libmypaint

libmypaint
Original author(s) Martin Renold [1] [2] [3]
Developer(s) libmypaint Contributors
Initial releaseNovember 23, 2008;14 years ago (2008-11-23) [16]
Stable release
1.6.1 / May 12, 2020;3 years ago (2020-05-12) [17]
Repository github.com/mypaint/libmypaint
Written in C
Operating system Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD, DragonFly BSD
Type Brush library
License ISC [18]
Website mypaint.org

MyPaint has a custom procedural brush engine optimized for use with pressure-sensitive graphics tablets. In later MyPaint versions, the engine was broken out into the separately maintained libmypaint library to make it easier to integrate into other applications. [19]

MyPaint's brush library is available as a Krita plugin, and also GIMP has support for MyPaint brushes by default. [20]

Media attention

MyPaint was used by David Revoy, the art director of Sintel (the third computer-animated film by the Blender Foundation). [21]

Native file format

The Adobe PSD file format changed its license in 2006, and it is now only permitted to develop applications using it in order to interact with Adobe software. [22] As a result, a comprehensive graphics design format, OpenRaster, was developed based on the Open Document format. MyPaint uses Open Raster as its default format, but also supports saving images to PNG or JPEG. [23]

Related Research Articles

<span class="mw-page-title-main">GIMP</span> Open source raster graphics editor

GIMP is a free and open-source raster graphics editor used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized tasks. It is not designed to be used for drawing, though some artists and creators have used it in this way.

<span class="mw-page-title-main">GEGL</span> Image processing programming library

The Generic Graphics Library (GEGL) is a programming library under development for image processing applications. It is mainly developed for GIMP in order to add support for higher bit depth images, and non-destructive editing. It was partially implemented in GIMP 2.6, with more added in 2.8, and is now a central part in 2.10. Many Filters are ready, but also much work in progress. Target is full support of all important filters in roadmap in Version 3.0. It is also used by GNOME's Photos and gedl.

<span class="mw-page-title-main">CinePaint</span> Free software for painting and retouching bitmap frames of films

CinePaint is a free and open source computer program for painting and retouching bitmap frames of films. It is a fork of version 1.0.4 of the GNU Image Manipulation Program (GIMP). It enjoyed some success as one of the earliest open source tools developed for feature motion picture visual effects and animation work. The main reason for this adoption over mainline GIMP was its support for high bit depths which can be required for film work. The mainline GIMP project later added high bit depths in GIMP 2.9.2, released November 2015. It is free software under the GPL-2.0-or-later. In 2018, a post titled "CinePaint 2.0 Making Progress" announced progress, but version 2.0 has not been released as of 2022.

<span class="mw-page-title-main">Inkscape</span> Vector graphics editor

Inkscape is a free and open-source vector graphics editor for GNU/Linux, Windows and macOS. It offers a rich set of features and is widely used for both artistic and technical illustrations such as cartoons, clip art, logos, typography, diagramming and flowcharting. It uses vector graphics to allow for sharp printouts and renderings at unlimited resolution and is not bound to a fixed number of pixels like raster graphics. Inkscape uses the standardized Scalable Vector Graphics (SVG) file format as its main format, which is supported by many other applications including web browsers. It can import and export various other file formats, including SVG, AI, EPS, PDF, PS and PNG.

<span class="mw-page-title-main">Corel Photo-Paint</span>

Corel Photo-Paint is a raster graphics editor developed and marketed by Corel since 1992. Corel markets the software for Windows and Mac OS operating systems, previously having marketed versions for Linux. Its primary market competitor is Adobe Photoshop.

<span class="mw-page-title-main">GDK</span> Software library

GDK is a library that acts as a wrapper around the low-level functions provided by the underlying windowing and graphics systems. GDK lies between the display server and the GTK library, handling basic rendering such as drawing primitives, raster graphics (bitmaps), cursors, fonts, as well as window events and drag-and-drop functionality.

<i>Tux Paint</i> Graphics software

Tux Paint is a free and open source raster graphics editor geared towards young children. The project was started in 2002 by Bill Kendrick who continues to maintain and improve it, with help from numerous volunteers. Tux Paint is seen by many as a free software alternative to Kid Pix, a similar proprietary educational software product.

<span class="mw-page-title-main">Krita</span> Digital painting and 2D animation software

Krita is a free and open-source raster graphics editor designed primarily for digital art and 2D animation. The software runs on Windows, macOS, Linux, Android, and ChromeOS, and features an OpenGL-accelerated canvas, colour management support, an advanced brush engine, non-destructive layers and masks, group-based layer management, vector artwork support, and switchable customisation profiles.

<span class="mw-page-title-main">Geeqie</span>

Geeqie is a free software image viewer and image organiser program for Unix-like operating systems, which includes Linux-based systems and Apple's OS X. It was first released in March 2010, having been created as a fork of GQview, which appeared to have ceased development. It uses the GTK toolkit. In September 2015, development was moved from SourceForge to GitHub.

Raster graphics editors can be compared by many variables, including availability.

<span class="mw-page-title-main">Seashore (software)</span> Raster graphics editor for macOS

Seashore is a free and open-source image editor for macOS, similar to Photoshop/GIMP, with a simpler Cocoa user interface. Seashore uses GIMP's native file format, XCF, and has support for a handful of other graphics file formats, including full support for TIFF, PNG, JPEG, JPEG2000, and HEIC and read-only support for BMP, PDF, SVG and GIF. Seashore offers fewer features than Photoshop/GIMP, but is intended to be easy-to-use and to run natively on macOS. It includes layers and alpha channel support, gradients and transparency effects, anti-aliased brushes, tablet support and plug-in filters.

sK1 (program) Open source cross platform illustration program

sK1 is an open-source, cross-platform illustration program that seeks to be a substitute for professional proprietary software like CorelDRAW or Adobe Illustrator. Unique project features are CorelDRAW formats importers, tabbed multiple document interface, Cairo-based engine, and color management.

<span class="mw-page-title-main">Libre Graphics Meeting</span> Annual convention discussing free and open source graphical software

The Libre Graphics Meeting (LGM) is an annual international convention for the discussion of free and open source software used with graphics; The first Libre Graphics Meeting was held in March 2006. Communities from Inkscape, GIMP, Krita, Scribus, sK1, Blender, Open Clip Art Library, Open Font Library, and more come together through the Create Project to assemble this annual conference. It was co-founded by Dave Neary and Dave Odin.

OpenRaster is a file format proposed for the common exchange of layered images between raster graphics editors. It is meant as a replacement for later versions of the Adobe PSD format. OpenRaster is still in development and so far is supported by a few programs. The default file extension for OpenRaster files is ".ora".

<span class="mw-page-title-main">GTK</span> Free and open-source cross-platform widget toolkit for creating graphical user interfaces

GTK is a free and open-source cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both free and proprietary software to use it. It is one of the most popular toolkits for the Wayland and X11 windowing systems.

<span class="mw-page-title-main">Pinta (software)</span>

Pinta is an open-source, cross-platform bitmap image drawing and editing program inspired by Paint.NET, a similar image editing program which is limited to Microsoft Windows. Pinta has more features than Microsoft Paint. Compared with open-source image editor GIMP, Pinta is simpler and has fewer features.

<span class="mw-page-title-main">SolveSpace</span> Open-source computer-aided design software

SolveSpace is a free and open-source 2D/3D constraint-based parametric computer-aided design (CAD) software that supports basic 2D and 3D constructive solid geometry modeling.

Sun Raster was a raster graphics file format used on SunOS by Sun Microsystems. The format has no MIME type, it is specified in @(#)rasterfile.h 1.11 89/08/21 SMI. The format was used for some research papers.

JPEG XL is a royalty-free raster-graphics file format that supports both lossy and lossless compression. It is designed to outperform existing raster formats and thus become their universal replacement.

<span class="mw-page-title-main">David Revoy</span> French artist (born 1981)

David Revoy is a French artist best known as the creator of the free webcomic series Pepper&Carrot which is translated into 27 languages to a degree of 90 percent or more. It is published as books via Glénat.

References

  1. 1 2 MyPaint meetup, attending LGM2010, 2010-05-09, Jon Nordby, Grapikslabor, In Zürich I also meet up with Martin Renold, the creator of MyPaint.
  2. 1 2 About >> Martin Renold's Linkpage, MyPaint painting application that I have initially written
  3. 1 2 MyPaint: mixing Python and C Archived 2018-11-16 at the Wayback Machine , Martin Renold is one of the MyPaint maintainers. He created the program in 2004 while studying, - 13th LSM from 7 to 12 July 2012, Libre Software Meeting
  4. Developer Monologue: Short History of MyPaint, 2009-06-18 - Martin Renold's log2
  5. "Archived copy". Archived from the original on April 4, 2005. Retrieved 2017-09-21.{{cite web}}: CS1 maint: archived copy as title (link)
  6. "Release 2.0.1". 29 May 2020. Retrieved 30 May 2020.
  7. Error: Unable to display the reference properly. See the documentation for details.
  8. "Download". mypaint.org/downloads/. Retrieved 2015-11-28.
  9. "COPYING". GitHub . Retrieved 2016-01-17.
  10. Open Source painting with MyPaint, 2010-04-02, By Nathan Willis, Worldlabel Blog
  11. "Downloads". mypaint.info. MyPaint. Retrieved 2016-01-17.
  12. MyPaint 0.8.0 Review, Alexandre Prokoudine, 2010-01-31, Libre Graphics World
  13. "MyPaint - Summary". Gna!. Archived from the original on 2014-03-04. Retrieved 2014-07-03.
  14. "MyPaint 1.2.0 release note".
  15. "MyPaint v2.0.0 Released".
  16. brushlib splitoff (moved some code from lib into brushlib), 2008-11-23, First libmypaint commit
  17. "Latest libmypaint releases". GitHub . Retrieved 2020-02-17.
  18. "COPYING(from libmypaint)". GitHub . Retrieved 2018-11-16.
  19. "Brushlib/libmypaint is now a separate module" . Retrieved 2015-11-28.
  20. Wilber (27 April 2018). "GIMP - GIMP 2.10.0 Released". www.gimp.org. Retrieved 2019-08-25.
  21. Prokoudine, Alexandre (2010-09-30). "Interview with Sintel's art director David Revoy". Libre Graphics World. Retrieved 2013-03-25.
  22. Willis, Nathan (2006-07-07). "Debate arises over an open raster graphics format". Linux.com Archive. Retrieved 2013-03-25.
  23. "Basic usage Tutorial: Saving and exporting your work". MyPaint (official site). 2010. Archived from the original on 2008-05-17. Retrieved 2013-03-25.