MyPaint

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche

MyPaint est un logiciel libre de peinture numérique développé en langage objet Python et C++, utilisant les bibliothèques GTK+ et Cairo.

Son utilisation par David Revoy (Deevad), l'artiste concepteur des films libres en images de synthèse de la Fondation Blender, Sintel et Tears of Steel a aidé à le rendre plus connu. Sa bibliothèque de brosse (libmypaint) séparée de l'application à partir de la 1.3.0, sortie le [3] a été intégrée dans Krita, Gimp (depuis la version de développement 2.9), Pencil2D, et OpenToonz, il est prévu pour Tupi (loficiel) (en) etc.

Fonctionnalités[modifier | modifier le code]

Les caractéristiques de MyPaint sont :

  • brosses entièrement paramétriques (des dizaines de paramètres) simulant des effets plus ou moins réalistes ;
  • gestion avancée de la pression des tablettes graphiques ;
  • gestion des calques ;
  • toile de taille illimitée (s'agrandit au fur et à mesure que l'on y dessine) ;
  • possibilité de faire tourner la toile (en plus de la zoomer et déplacer) comme on le ferait avec une feuille de papier ;
  • import/export aux formats OpenRaster, PNG et JPEG ;
  • possibilité d'utiliser un fond prédéfini (pavage de bitmap ou couleur au choix) ;
  • historique des dernières couleurs utilisées ;
  • grande légèreté (tourne sur Maemo).

Parmi les brosses on trouve des crayons H à HB, des couteaux, des pinceaux, feutres ou bille à encre, des fusains ou pierre noire, des effets d'herbe ou de feuilles et des mélangeurs de couleur.

Feuille de route[modifier | modifier le code]

Concept art (en) de David Revoy pour Sintel réalisé sous MyPaint 0.7 et Gimp-painter 2.6.

Les versions de développement contiennent :

  • une gestion avancée des calques (avec niveau d'opacité) ;
  • un système de tracé de droites concentriques pour la mise en place de guide de perspectives ;
  • un gestionnaire de palette de couleur (compatible avec le format de palette GIMP GPL) ;
  • des interfaces en français, en russe, en chinois simplifié et traditionnel, en norvégien.

Différentes autres fonctionnalités se mettent en place en fonction des besoins du projet Durian.

Historique[modifier | modifier le code]

Le projet a commencé avant le 11 août 2004 (date d'insertion de la révision 87 dans le dépôt SVN de Gna).

Notes et références[modifier | modifier le code]

Annexes[modifier | modifier le code]

Sur les autres projets Wikimedia :

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]