begin process at 2008 07 05 13:56:43
1 205 182 membres
158 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ALPHA EDIT 3.5 (OUTIL POUR OPENGL)


Information sur la source

Catégorie :Application Classé sous : Alpha Edit, TGA, transparence, OpenGL, Funto Niveau : Initié Date de création : 15/07/2004 Date de mise à jour : 10/05/2008 18:43:54 Vu / téléchargé: 5 954 / 597

Note :
8,88 / 10 - par 8 personnes
8,88 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (31)
Ajouter un commentaire et/ou une note

Description

Alpha Edit 3.5 par Lionel Fuentes a.k.a. Funto, 2003-2005

=========================================================



Présentation

============



C'est un programme qui permet d'ouvrir des fichiers images au format BMP, JPEG ou GIF et d'éditer une couche alpha (c'est à dire définir des zones de transparence), puis d'enregistrer la nouvelle image au format TGA (compressé ou pas), PNG ou XPM.



J'ai conçu ce programme pour ceux qui ne possèdent pas de programme de traitement d'image comme GIMP, Photoshop ou Paint Shop Pro ou qui simplement ont la flemme de l'ouvrir pour éditer une couche alpha. Ce programme est en fait prévu pour les programmeurs graphiques qui veulent donner de la transparence à leurs textures TGA, PNG ou XPM, pour un jeu par exemple.


Téléchargement

==============

Pour récupérer un binaire pour Windows : ici : http://www.iaplejeu.fr/upload/autres/Alpha Edit.exe
(3 Mo car compilé avec wxWidgets Unicode en static...)


Utilisation

===========

Alpha Edit supporte 2 modes d'utilisation, le mode graphique et le mode ligne de commande.



Mode graphique

--------------

C'est le mode "normal", lancé lorsque vous appelez alpha.exe sans arguments. Vous pouvez ouvrir une image BMP, JPEG ou GIF, puis vous avez le choix entre 3 outils; les 2 crayons permettent de rendre certaines zones précises transparentes. Avec la sélection par couleur, un clic sur un pixel rend tous les pixels de l'image de cette couleur transparents. Vous pouvez ensuite enregistrer en TGA, PNG ou XPM.



Mode ligne de commande

----------------------

Permet de traiter plusieurs images d'une passe; si vous êtes sous Windows, copiez alpha.exe dans le répertoire contenant vos images à éditer, puis faites un glisser-déposer de ces images sur alpha.exe dans l'explorateur Windows. Choisissez ensuite la couleur qui correspondra aux pixels transparents et le format de sortie.



Histoire

========

* 10/05/2008
Alpha Edit 3.5 : conversion des sources en UTF-8, compilation d'une version Windows disponible sur http://www.iaplejeu.fr/upload/autres/alpha_edit_exe.zip et changements dans la boîte "à propos".

* 19/07/2005
Alpha Edit 3.5 : support de l'Unicode, passage à wxWidgets 2.6, compile sous Linux (fichier de construction avec SCons fourni).

* 12/08/2004

Alpha Edit 3.4 : ajout du chargement de fichiers PNG et XPM et modifications minimes.

* 04/08/2004

Alpha Edit 3.3 : ajout du chargement de fichiers TGA et PCX, changements dans l'interface en mode ligne de commande, documentation du format HMAP, changements mineurs dans l'organisation du code source.

* 17/07/2004

Alpha Edit 3.2 : ajout de la possibilité de zoomer en x1, x2 ou x4 sur les images.

* 16/07/2004

Alpha Edit 3.1 : ajout d'un nouveau format de sortie, le HMAP (format personnel) qui sert à la création de HeightMaps.

* 14/07/2004

Alpha Edit 3.0 : changement de nom, utilisation de la version 2.4 de la librairie wxWidgets, ajout des formats d'image JPEG et GIF en entrée et PNG et XPM en sortie, réorganisation profonde du code, suppression du bug avec les barres de défilement, création de lisez-moi.txt, réorganisation de l'interface en ligne de commande, modifications mineures.

* 13/08/2003

TGA Alpha Edit 2.0 : ajout du mode d'utilisation en ligne de commande.

* 26/07/2003

TGA Alpha Edit 1.0 : permet d'ouvrir une image BMP, de modifier sa couche alpha par sélection par couleur ou grâce à des crayons de différentes tailles et de l'enregistrer en TGA non compressé.




Pour tous rapports de bugs, remarques, critiques, suggestions...etc, mailez-moi à funto66 at gmail.com

Conclusion

Si ce programme vous sert ça serait sympa de m'en faire part, j'ai assez bossé là-dessus ^^
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

16 juillet 2004 18:25:11 :
** Mise à jour : Alpha Edit 3.1 supporte un nouveau format en sortie, le format HMAP, un format perso pour faire des Heightmaps. Il utilise la compression RLE.
16 juillet 2004 22:13:17 :
17 juillet 2004 11:06:37 :
** Ajout de la possibilité de zoomer (comme le voulait djl ;) )
04 août 2004 18:07:27 :
* ajout du chargement de fichiers TGA et PCX, changements dans l'interface en mode ligne de commande, documentation du format HMAP, changements mineurs dans l'organisation du code source.
04 août 2004 18:24:26 :
* ajout du traitement de plusieurs fichiers HMAP en une passe en mode ligne de commande.
13 août 2004 02:34:17 :
** Ajout du chargement de fichiers PNG et XPM et modifications minimes.
21 juillet 2005 16:48:41 :
** Alpha Edit 3.5 : support de l'Unicode, passage à wxWidgets 2.6, compile sous Linux (fichier de construction avec SCons fourni).
21 juillet 2005 17:29:08 :
Correction d'un problème lors de la mise à jour
10 mai 2008 18:43:55 :
Conversion des sources en UTF-8, compilation d'une version Windows disponible sur http://www.iaplejeu.fr/upload/autres/alpha_edit_exe.zip et changements dans la boîte "à propos".
  • signaler à un administrateur
    Commentaire de Funto66 le 15/07/2004 00:18:00

    Comme d'hab un commentaire est le bienvenu ;)

  • signaler à un administrateur
    Commentaire de xarier le 15/07/2004 02:25:49

    1er-->Bravvoo enfin ta fini ton prog :) je suis fier de toi amigos.
    ton programme peut meme etre mieux que photoshop ou paintshop d'une part (rapidité) et Free ;)
    Personellement je vais utiliser pour mes application
    il faut encourager les produit opensource :p

    2eme-->ta bien bosser je c moi alors tu merite un 10/10

    3eme-->est ce que lib que tu utilise wxWidgets peut marché avec opengl si c oui alors quel sont les plateform concerné ?

    5eme--> j'ai deja laisser tomber photoshop pour la convertion pour ton prog alors pour moi si t u creé meme des loader png et jpg (avec compression) c serait une bomb je laisserait tomber DevIL pour ton loader

    6eme-> chose tu dit que dans ton prog tu peut selectioner les point a mettre en transparence ? ben chze moi il ce lance il me dit quel type tu veut charger et quel type pour la sortie et la il traduit et voila (et des fois ca plante)

  • signaler à un administrateur
    Commentaire de xarier le 15/07/2004 02:43:52

    He funto quand j'ai dit que (et des fois ca plante) ca venait de mon pc ton prog est parfait un ange :)

    aller encore bravoo Cher Frere

  • signaler à un administrateur
    Commentaire de AmK le 15/07/2004 11:27:13

    Funto c'est tout simplement génial , une amélioration de l'ancien tgaAlphaEdit qui était deja merveilleux !
    je vais ton programme de plus prés tout à l'heure , et je posterai d'autres comment en attendant un 10/10 bien merité !

  • signaler à un administrateur
    Commentaire de AmK le 15/07/2004 11:29:06

    je vais etudier ton programme de plus prés !
    ( ou j'avais la tete moi :p)

  • signaler à un administrateur
    Commentaire de Funto66 le 15/07/2004 12:08:25

    Merci merci, mais bon allez-y doucement après on croira que je vous paye ;)

    xarier >> wxWidgets peut fonctionner avec OpenGL sous GTK+ et Windows, sur les Macs je pense pas, je crois que ça marche aussi sur X/Motif (mais bon personne n'utilise ça ^^). Sinon je pense pas créer d'autres loaders pour l'instant, parce que j'en ai pas besoin. A la limite peut-être un jour un loader de PNG mais bon...le TGA compressé me va très bien ^^

  • signaler à un administrateur
    Commentaire de Funto66 le 15/07/2004 12:09:52

    Merci merci, mais bon allez-y doucement après on croira que je vous paye ;)

    xarier >> wxWidgets peut fonctionner avec OpenGL sous GTK+ et Windows, sur les Macs je pense pas, je crois que ça marche aussi sur X/Motif (mais bon personne n'utilise ça ^^). Sinon je pense pas créer d'autres loaders pour l'instant, parce que j'en ai pas besoin. A la limite peut-être un jour un loader de PNG mais bon...le TGA compressé me va très bien ^^

  • signaler à un administrateur
    Commentaire de djl le 15/07/2004 20:38:17

    exelent ton programme, car il est bien utile
    si tu savais le nombre de fois que je m'en sert!

  • signaler à un administrateur
    Commentaire de xarier le 15/07/2004 20:51:19

    normal tout les programmeur opengls'encert bcp n'est ce pas funto ;)

  • signaler à un administrateur
    Commentaire de Funto66 le 16/07/2004 02:20:04

    Merci djl ça fait lpaisir de voir que j'ai pas fait ce prog pour rien :)

  • signaler à un administrateur
    Commentaire de Funto66 le 16/07/2004 18:26:04

    Mise à jour d'Alpha Edit, Cf Historique.

  • signaler à un administrateur
    Commentaire de djl le 16/07/2004 18:56:03

    ya un truc qui serait vraiment bien, et qui je pense devrait pas poser trop de problemes, ca serait de pouvoir zoomer sur l'image pour travailler avec plus de precision (parce que des fois c'est dur)

  • signaler à un administrateur
    Commentaire de Funto66 le 16/07/2004 19:56:16

    Ouais ça doit être faisable, j'ai pas cherché...
    En fait j'édite mon image sous Paint, qui lui peut faire un zoom jusqu'à 8x, et je colorie d'une certaine couleur les parties qui devront devenir transparentes, et après suffit de cliquer sur un seul de ces points.
    Maintenant c'est sûr que si t'as un sprite tout petit et que la zone à rendre transparente est toute petite c'est pas pratique...
    Je vais le rajouter alors ;)

  • signaler à un administrateur
    Commentaire de djl le 16/07/2004 20:36:09

    voila, et c'est justement pour ne pas avoir à utiliser paint ;)

  • signaler à un administrateur
    Commentaire de Funto66 le 17/07/2004 11:19:27

    Voilà, c'est fait j'ai rajouté le zoom ;)
    Par contre plus l'image est grande plus le prog est lent, je sais pas comment arranger ça...:(

  • signaler à un administrateur
    Commentaire de djl le 17/07/2004 12:23:06

    ca marche bien, et pour moi ca rame pas (sauf quand je bouge la fenetre)

  • signaler à un administrateur
    Commentaire de Funto66 le 17/07/2004 12:32:26

    Cool :)
    Bah en fait faut dire aussi que mon antiquité de PC aide pas...mais bon, Paint est quand même vachement plus rapide :( Il utilise DirectDraw? :p:p:p

  • signaler à un administrateur
    Commentaire de djl le 17/07/2004 12:38:06

    ben non, paint c'est 100% win32, c'est pour ca que c'est rapide
    tant que tu programme au plus bas niveau

  • signaler à un administrateur
    Commentaire de Funto66 le 04/08/2004 18:26:18

    Nouvelle version : la 3.3 :)
    Je cite mes propres dires sur les nouveautés :
    Alpha Edit 3.3 : ajout du chargement de fichiers TGA et PCX, changements dans l'interface en mode ligne de commande, documentation du format HMAP, changements mineurs dans l'organisation du code source.

  • signaler à un administrateur
    Commentaire de Funto66 le 13/08/2004 02:40:27

    Encore une nouvelle version, la 3.4, mais j'ai presque honte de présenter ça comme une nouvelle version étant donné combien les modifications sont minimes :p
    J'ai juste ajouté le support du PNG et du XPM en input (avec ou sans couche alpha, d'ailleurs le fait que ça marche est un miracle je sais même pas comment ça se fait, wxWidgets a fait de la magie lol, parce que c'est pas sensé marcher normalement mais pourtant ça marche...:p).
    Et j'ai aussi juste modifié un truc pour aller plus vite : quand on ouvre "avion.bmp" par exemple, et qu'on veut enregistrer en TGA, il marque "avion" dans la zone du nom de fichier de la boîte "Enregistrer sous"...c'est juste un détail mais je trouve que ça manquait ^^

    Voilà, bon j'arrête mon speech que personne va lire de toutes façons :p (comme la doc du format HMAP d'ailleurs :D) et souhaite à tt le monde : bonne prog ;)

  • signaler à un administrateur
    Commentaire de _Thy_ le 24/08/2004 20:08:38

    Enfin un outil puissant, simple et pratique.
    Faut avouer que faire une transparence avec gimp est 100x plus comliqué, à coté.

    Chapeau.

  • signaler à un administrateur
    Commentaire de Funto66 le 25/08/2004 01:20:33

    Merci ton commentaire m'a vraiment fait plaisir :)

  • signaler à un administrateur
    Commentaire de tguerlus le 12/01/2005 11:47:20

    Très bien car simple d'utilisation.
    Il manque une chose peut-être: le degrès de transparence

  • signaler à un administrateur
    Commentaire de Funto66 le 12/01/2005 19:49:32

    Merci :)
    Moui exact manque ça, mais perso je n'en ai pas (jusqu'ici) eu besoin...est-ce que tu en aurais besoin? Auquel cas je serais prêt à en faire une version 3.5 ;)

  • signaler à un administrateur
    Commentaire de Funto66 le 24/07/2005 01:31:13

    Bon ben version 3.5 d'un prog que je ne code que pendant les vacances d'été en fait jme rends compte lol;
    en fait pas grand chose de vraiment nouveau, juste que ça compile impec avec wxWidgets 2.6, y compris sur Linux maintenant (d'où le nouveau screenshot :)), et qu'on peut compiler en Unicode sans que ça plante (contrairement à avant), une histoire de wxString::c_str() et wxString::fn_str() ^^

    Par contre, CppFrance a pas accepté mon binaire, trop gros (grr wxWidgets...) :(

  • signaler à un administrateur
    Commentaire de maladedede le 08/05/2006 05:47:01

    Ou esque je peux avoir le exe ? sans compiler car il ya des header qui me manque

  • signaler à un administrateur
    Commentaire de Funto66 le 26/06/2006 00:09:38

    Vais compiler ça un de ces 4 et mettre la source à jour en fait ^^

  • signaler à un administrateur
    Commentaire de mobman02 le 14/08/2006 13:10:04

    Heu oui ça serais bien de le compiler, ça fait des mois que j'ai plus touché au C, et la j'ai juste besoin d'utiliser ton logiciel, pas de lire les sources :D

    ;) Merci en tous cas.

  • signaler à un administrateur
    Commentaire de hack820468 le 26/07/2007 19:36:11

    Exelent, un utilitaire tres utile je m'en sert regulierement pour un projet sur OGL depuis peu (depuis que je l'ai decouvert)
    Je n'ai pas reussi a installer wxwidget(anciennement WxWindows) et j'ai galerer pour trouver le binaire
    Donc pour ceux qui galere je file le lien

    http://site.voila.fr/allbrain/tga.zip

  • signaler à un administrateur
    Commentaire de Funto66 le 26/07/2007 22:26:18

    Lol bin merci bcp, ça fait très très plaisir :)
    Pour le lien, faut noter que c'est une vieille version, qui n'a pas je ne sais plus quelles features :p
    J'avais dit en 2006 que je mettrais une version compilée sur CppFrance, je l'ai tjs pas fait...faut que j'aie la foi...j'essaierai :p ^^

  • signaler à un administrateur
    Commentaire de Funto66 le 10/05/2008 18:46:01

    Bon, des années après qu'on me l'ait demandé, j'ai profité d'un passage sous Windows pour installer wxWidgets et fournir un executable :

    L'exe se télécharge ici : http://www.iaplejeu.fr/upload/autres/alpha_edit_exe.zip

Ajouter un commentaire

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Redaction texte pour s...
Budget : 180€
Travail graphique- ill...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS