[OPENGL] LOADER XPM: TEXTURES DANS L'EXE

gimli123 Messages postés 78 Date d'inscription samedi 18 septembre 2004 Statut Membre Dernière intervention 5 janvier 2007 - 13 nov. 2004 à 22:32
Funto66 Messages postés 1267 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 28 février 2007 - 16 nov. 2004 à 22:17
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27552-opengl-loader-xpm-textures-dans-l-exe

Funto66 Messages postés 1267 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 28 février 2007 4
16 nov. 2004 à 22:17
Oué ça me plaît les formats d'image :) Et j'ai pas fini je pense ;)

Sinon pour ce que tu dis Arnaud : j'ai dit true colors mais attention, j'ai pas dit que je ne compressais pas; en fait je me verrais bien un format texte avec une compression RLE, facultative (à la façon TGA), et en RGB ou RGBA, au choix.
Une fois dans l'exe ça prendra moins de place qu'un fichier BMP n'en prendrait tout seul, vu que tout le texte aura disparu avec la compilation, pour ne laisser plus que les données elles-mêmes (le static char* image[]) ^^
patemino Messages postés 80 Date d'inscription lundi 28 juillet 2003 Statut Membre Dernière intervention 22 mars 2007
16 nov. 2004 à 22:02
Hey Funto tu aimes bien les formats d'image n'est-ce pas!
- la video en jpeg
- le tga
- le xpm
Wow !
Bon pour parler bien,
je trouve ça bien que tu gardes un schéma similaire entre tes classes loaders ( tga et xpm )!
Arnaud16022 Messages postés 1329 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 16 juin 2010 2
14 nov. 2004 à 19:44
true colors? mais autant cpoier-coller un bmp dans un xpm alors!
Funto66 Messages postés 1267 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 28 février 2007 4
14 nov. 2004 à 00:35
Content de voir que ça plaît :)
Pour le format, normalement on doit bien pouvoir dépasser les 1024 de dimensions, je ne vois pas où l'on devrait être limité...
A mon avis comme tu dis ce doit être une limitation du bloc-notes; faut pas oublier que pour les fichiers .txt trop importants on est obligés d'utiliser au moins WordPad ^^

En fait la seule véritable limitation de ce format je trouve, à part la taille que prend un fichier comme ça (encore que dans l'exe ça doit en prendre moins), c'est l'utilisation de colormaps (comme pour le GIF je crois d'ailleurs).
Je ferai une version avec un format perso en true colors je pense un jour :)
Arnaud16022 Messages postés 1329 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 16 juin 2010 2
13 nov. 2004 à 23:25
ahah encore un super loader!
tu te déchaines funto ;)
bon je pense pas qu'il servira autant que ton mondialement connu tgaloader mais qu'est-ce que ca change hein?
Le format de fichier est bizarre...et ya un probleme (petit et je ne suis pas sur): dans un éditeur de textes on peur jamais mettre une ligne de plus de 1024 caracteres. je sais pas si c'est du au format de fichier ou au bloc-notes (je penche plutot vers le bloc note ;) )
mais comme chaque ligne commence pas ':' ca voudrait dire que la plus grande largeur c'est 512?? dis moi que non :)
c'est intelligent, le "static char * coucou_xpm[] = {...}" mais c'est bon que pour des progs genre démos pasque pour un vrai jeu on peut pas se permettre un truc comme ca; mais c'est dans cette optique que tu as fait ca je pense.

bon en fait c'est trop bien comme prog. :p
surtout que la source est minuscule, ca j'aime ;)
gimli123 Messages postés 78 Date d'inscription samedi 18 septembre 2004 Statut Membre Dernière intervention 5 janvier 2007
13 nov. 2004 à 22:32
Salut, ça à l'air très interressant, même si je ne suis pas encore au niveaux ou j'aurai besoin d'utiliser ce système ^^
Bonne prog ;)
Rejoignez-nous