Cet article est une ébauche concernant un logiciel libre et l’imagerie numérique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

GrafX2
Description de l'image GrafX2 icon.svg.
Description de l'image GrafX2.png.
Informations
Dernière version 2.9[1],[2]Voir et modifier les données sur Wikidata
Dépôt gitlab.com/GrafX2/grafX2Voir et modifier les données sur Wikidata
Écrit en CVoir et modifier les données sur Wikidata
Interface Simple DirectMedia LayerVoir et modifier les données sur Wikidata
Système d'exploitation Microsoft Windows, GNU/Linux, macOS, Android, Haiku, AmigaOS, OpenBSD, FreeBSD et MorphOSVoir et modifier les données sur Wikidata
Type Éditeur d'image matricielleVoir et modifier les données sur Wikidata
Licence Licence publique générale GNU version 2Voir et modifier les données sur Wikidata
Site web grafx2.euVoir et modifier les données sur Wikidata

GrafX2 est un éditeur graphique bitmap,orienté pixel art et animation et inspiré des programmes Amiga Deluxe Paint et Brilliance . C'est un logiciel libre distribué sous licence GNU General Public License, sorti en 1996[3].

Fonctionnalités

Historique

Il est inspiré à l'origine notamment par Deluxe Paint Enhanced (PC), version plus limité que Deluxe Paint II sur Amiga[3], Degas Elite (Atari ST)[5] ou Brillance (Amiga).

GrafX1 (la première version a été commencé vers , alors écrit en Turbo Pascal sur Pc pour développer des jeux d'aventure[3].

La version 2.0 beta, redéveloppée en langage C[3], en utilisant Watcom C et accédant directement à la carte VGA a été présenté en , à la demoparty Wired[3].

Il était d'abord un logiciel gratuit avant de devenir un logiciel libre sous licence GPL. À la suite du passage en logiciel libre, le programme est modifié pour fonctionner sous GNU/Linux avec la SDL. De nombreux contributeurs permettent de corriger les bugs, de rajouter des fonctionnalités au programme et de le porter sur de nombreuses plateformes.

Caractéristiques et spécificités

L’intérêt de GrafX2 lors de sa sortie en 1996 a été la possibilité d’afficher des images dans la plupart des résolutions disponibles sur Amiga. Cela a permis d'utiliser le programme en tant que visionneuse d'images pour les utilisateurs de PC. Cela a été fait par une programmation de bas niveau de la carte vidéo, en utilisant les X-Modes combinés aux paramètres VESA . Le port SDL fonctionne généralement sur des plates-formes utilisant des écrans haute résolution. Il peut donc utiliser la mise à l'échelle logicielle pour émuler des résolutions plus faibles.

Toutes les versions du programme sont conçues pour dessiner en mode couleur indexée , jusqu'à 256 couleurs. Un éditeur de palette permet des opérations très précises sur l'image et sa palette. Ces fonctions sont précieuses pour les graphiques de jeu sur console ou mobiles, où certains index de couleur spécifiques dans la palette sont nécessaires pour les effets spéciaux: permutation de palette , cycle de couleur , couleur transparente pour les sprites .

L'interface utilisateur est gérée par la souris avec une barre d'outils pour les outils communs et certaines fenêtres de dialogue modales. Pour une productivité accrue avec les fonctions fréquemment utilisées, un système complet de raccourcis clavier est disponible.

L'utilisateur peut diviser la zone d'édition en deux: taille normale à gauche, vue agrandie à droite. Dessiner dans la zone agrandie permet un contrôle plus précis de la souris.

Les concepts de dessin de base sont clairement inspirés de Deluxe Paint, ils impliquent:

Le port SDL fonctionne actuellement sur de nombreux systèmes informatiques, testés sur des systèmes courants tels que Linux, FreeBSD, Windows, Mac OS X, et sur des systèmes moins courants tels que AmigaOS 3.x sur 68k, AmigaOS 4.0 sur PPC, BeOS et Haiku. , MorphOS sur PPC, AROS sur x86, SkyOS , Atari MiNT sur Atari Falcon030 et Atari TT . Il est même porté sur la console de jeu du terminal mobile GP2X et la version Windows peut être utilisée sur MS-DOS via HX DOS Extender .

Relation à la demoscene

La première version de GrafX2 a été réalisée lors de la Demoparty Wired 96. L'outil était principalement conçu pour les graphistes de la Scène démo. Cela explique la présence de fonctionnalités spécifiques aux anciens ordinateurs, car les Demosceners utilisent souvent ce type de matériel. Aujourd'hui, le programme est principalement utilisé pour du Pixel art.

Formats de fichiers pris en charge

Annexes

Bibliographie

Notes et références

  1. « 2020s - GrafX2 »
  2. « v2.9 · Tags · GrafX2 / grafX2 · GitLab »
  3. a b c d et e Pulkomandy, « GrafX2 enfin en version 2.5 », sur LinuxFR.org,
  4. (en) « Features », sur chez.com (consulté le ).
  5. (en) Pulkomandy, « GrafX2 - Free Software », (version du sur Internet Archive)