MyPaint

Summary

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]

Original author(s)Martin Renold[1][2][3]
Developer(s)MyPaint Contributors
Initial releaseMarch 12, 2005; 19 years ago (2005-03-12)[4][5]
Stable release
2.0.1[6] Edit this on Wikidata / 29 May 2020
Preview release
2.0.2-alpha[7] Edit this on Wikidata / 29 May 2020
Repository
  • github.com/mypaint/mypaint Edit this at Wikidata
Written inC, C++ and Python (GTK)
Operating systemWindows, macOS, Linux, FreeBSD, NetBSD, OpenBSD, DragonFly BSD
PlatformIA-32 and x64[8]
TypeRaster graphics editor
LicenseGPL-2.0-or-later[9]
Websitemypaint.org

History edit

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 edit

Among MyPaint's capabilities are:

  • Pressure-sensitive graphics tablet support[citation needed]
  • Dynamic brush library, standalone for integration into third-party applications[citation needed]
  • Layer management
  • Simple interface
  • Gamut masking color wheel
  • "Unlimited" canvas not requiring predetermination of image size
  • Symmetry Modes
  • Python 3 support
  • Integrated bug reporting
  • Supports graphics tablets made by Wacom, and similar devices

libmypaint edit

libmypaint
Original author(s)Martin Renold[1][2][3]
Developer(s)libmypaint Contributors
Initial releaseNovember 23, 2008; 15 years ago (2008-11-23)[16]
Stable release
1.6.1 / May 12, 2020; 3 years ago (2020-05-12)[17]
Repositorygithub.com/mypaint/libmypaint
Written inC
Operating systemWindows, macOS, Linux, FreeBSD, NetBSD, OpenBSD, DragonFly BSD
TypeBrush library
LicenseISC[18]
Websitemypaint.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 edit

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

Native file format edit

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]

References edit

  1. ^ a b 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. ^ a b About >> Martin Renold's Linkpage, MyPaint painting application that I have initially written
  3. ^ a b 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. ^ a b "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.

External links edit