[TUTORIEL]CRÉATION DE FICHIERS BAM : Icônes d'inventaire
Posté : sam. 05 août 2017, 11:36
TUTORIEL DE CRÉATION D'ICÔNES D'INVENTAIRE
ou "Comment Créer un BAM d’objet d’inventaire personnalisé"
Votre mod permet à Viconia d’offrir ses sous-vêtements à votre CHARNAME mais Bioware n’a pas prévu d’icône d’inventaire qui vous permette de concrétiser votre idée ?
Pas de panique ! Créer votre propre icône n’est pas compliqué. Grâce à ce tutoriel vous pourrez bientôt faire savoir au monde quelle matière les drows aiment porter au plus près de leur peau.
SOMMAIRE
1- Les outils nécessaires
2-comment procéder
2-1 Édition d'une image
2-2 Conversion en fichier BAM
3- Fixer la palette avec DLTCEP
1- LES OUTILS
Pour cela, il vous faudra :
- Un logiciel de retouche graphique. Si vous n’avez pas photoshop, rabattez-vous sur Gimp qui est très complet, et qui a le mérite d’être entièrement gratuit :
Vous pouvez le télécharger ICI
- un convertisseur de fichier BMP en fichier BAM : personnellement préfère Bam Batcher à BamWorshop (qui est un peu bugué)
- DLTCEP (est-il encore besoin de le présenter ?)
2- COMMENT PROCÉDER
2-1 Edition d’une image
Tout d’abord, trouvez une image de votre sujet.
Désolée de vous décevoir, mais dans les univers médiévaux-fantastiques, les personnages portent des BRAIES ! Oui… même les drows.
Voici donc l’image brute retenue pour ce sujet.
Glamour, n'est-ce pas?
- Découpez-la sur photoshop/Gimp/paint/etc, il faut que la largeur soit égale à la hauteur.
- Redimensionnez votre image à la taille 64x64
- Passer l’image en mode RGB, ou en mode couleurs indexées 255 couleurs, pour ne pas avoir de surprises lors de la conversion en BAM (qui sont en mode 256 couleurs) et pour avoir à votre disposition toutes les couleurs dont vous allez avoir besoin pour l’édition.
Sur Gimp : image>mode>couleurs indexées>255 couleurs maximum
- On crée ensuite le fond transparent.
Sur Gimp, allez dans calque>transparence>ajouter un canal alpha.
Ensuite, si le fond de votre image est blanc ou assez uni, et que la couleur ne se retrouve pas également sur l'image à conserver, c’est très simple : allez dans l’onglet sélectionner>par couleurs et cliquez sur le fond à faire disparaître. Allez ensuite dans l’onglet Edition>Effacer. Vous avez votre fond transparent.
Si le fond est trop complexe, ou que la couleur du fond se retrouve également dans l'image à conserver (comme ici= blanc), cela ne marchera pas. Il vous faudra donc supprimer le fond manuellement à l’aide de l’outil de sélection à main levée (l’icône de lasso dans la boîte à outils).
Zoomez votre image et sélectionnez la zone à retirer à main levée. Effacer-là (Edition>Effacer). Il vous faudra peut-être sélectionner et effacer en plusieurs fois.
- le problème, c’est que pour faire de cette image un bam, il faudra au préalable la convertir en BMP. Et que les fichiers BMP ne prennent pas en compte la transparence.
Pas de panique ! On va régler ça.
Ouvrez un nouveau calque sur Gimp (calque>nouveau calque). Glisser-le en dessous de votre image (à partir de la boîte des calques). Sélectionnez-le.
Dans les couleurs, sélectionnez un vert pur RGB (boîte à outils, double cliquez sur le carré de couleur, allez dans l’onglet de couleurs RGB tout à droite et sélectionnez le vert).
Remplissez votre nouveau calque avec cette couleur.
Si trop de pixels de la première image dépassent sur le fond vert, sélectionnez-là à nouveau et corrigez ça avec la gomme. Ou bien faites une sélection par couleur sur ce qui dépasse et sélectionnez « remplissage » avec le même vert.
- sauvegardez le résultat au format BMP (sur gimp, pour sauvegarder dans un autre format que le format spécifique à gimp, il faut sélectionner « exporter » ou « exporter sous… ») et nommer votre image xxxxxxL.bmp
- redimensionnez votre image à la taille 32x32 et sauvegardez-là sous le nom xxxxxS.bmp
2.2 Conversion en BAM
Bam Batcher rentre en scène ! Veillez à placer le fichier dans le dossier du jeu (comme un mod)
- Placez xxxxL.bmp dans Bambatch/invlarge
- Placez xxxxS.bmp dans Bambatch/invsmall
- lancez le setup de bambatcher et sélectionnez l’option 2 (convert BMPs to inventory BAMs)
- votre BAM se retrouve dans Bambatch/bam
3. FIXER LA PALETTE AVEC DLTCEP
Maintenant, il faut définir le fond transparent.
- ouvrez votre bam avec DLTCEP
- allez dans Tools>Decompress all
- allez dans palette>Edit palette, et recherchez dans la palette le vert qui vous a servi à créer le fond de votre image. Cliquer dessus et notez l’index de la couleur (la valeur inscrite dans le champ #color).
- Cliquez sur annuler pour retourner à l’édition de votre bam. Dans le champ « transparent index » indiquez l’index que vous avez relevé pour votre vert.
-allez dans palette>order palette. transparent index repasse à 0 et normalement le fond vert devient noir.
-allez dans tools>compress all
- sauvegardez votre BAM
Et voilà ! Vous allez pouvoir vous trimballer les braies de Viconia au travers de vos aventures en Amn !
ou "Comment Créer un BAM d’objet d’inventaire personnalisé"
Votre mod permet à Viconia d’offrir ses sous-vêtements à votre CHARNAME mais Bioware n’a pas prévu d’icône d’inventaire qui vous permette de concrétiser votre idée ?
Pas de panique ! Créer votre propre icône n’est pas compliqué. Grâce à ce tutoriel vous pourrez bientôt faire savoir au monde quelle matière les drows aiment porter au plus près de leur peau.
SOMMAIRE
1- Les outils nécessaires
2-comment procéder
2-1 Édition d'une image
2-2 Conversion en fichier BAM
3- Fixer la palette avec DLTCEP
1- LES OUTILS
Pour cela, il vous faudra :
- Un logiciel de retouche graphique. Si vous n’avez pas photoshop, rabattez-vous sur Gimp qui est très complet, et qui a le mérite d’être entièrement gratuit :
Vous pouvez le télécharger ICI
- un convertisseur de fichier BMP en fichier BAM : personnellement préfère Bam Batcher à BamWorshop (qui est un peu bugué)
- DLTCEP (est-il encore besoin de le présenter ?)
2- COMMENT PROCÉDER
2-1 Edition d’une image
Tout d’abord, trouvez une image de votre sujet.
Désolée de vous décevoir, mais dans les univers médiévaux-fantastiques, les personnages portent des BRAIES ! Oui… même les drows.
Voici donc l’image brute retenue pour ce sujet.
Glamour, n'est-ce pas?
- Découpez-la sur photoshop/Gimp/paint/etc, il faut que la largeur soit égale à la hauteur.
- Redimensionnez votre image à la taille 64x64
- Passer l’image en mode RGB, ou en mode couleurs indexées 255 couleurs, pour ne pas avoir de surprises lors de la conversion en BAM (qui sont en mode 256 couleurs) et pour avoir à votre disposition toutes les couleurs dont vous allez avoir besoin pour l’édition.
Sur Gimp : image>mode>couleurs indexées>255 couleurs maximum
- On crée ensuite le fond transparent.
Sur Gimp, allez dans calque>transparence>ajouter un canal alpha.
Ensuite, si le fond de votre image est blanc ou assez uni, et que la couleur ne se retrouve pas également sur l'image à conserver, c’est très simple : allez dans l’onglet sélectionner>par couleurs et cliquez sur le fond à faire disparaître. Allez ensuite dans l’onglet Edition>Effacer. Vous avez votre fond transparent.
Si le fond est trop complexe, ou que la couleur du fond se retrouve également dans l'image à conserver (comme ici= blanc), cela ne marchera pas. Il vous faudra donc supprimer le fond manuellement à l’aide de l’outil de sélection à main levée (l’icône de lasso dans la boîte à outils).
Zoomez votre image et sélectionnez la zone à retirer à main levée. Effacer-là (Edition>Effacer). Il vous faudra peut-être sélectionner et effacer en plusieurs fois.
- le problème, c’est que pour faire de cette image un bam, il faudra au préalable la convertir en BMP. Et que les fichiers BMP ne prennent pas en compte la transparence.
Pas de panique ! On va régler ça.
Ouvrez un nouveau calque sur Gimp (calque>nouveau calque). Glisser-le en dessous de votre image (à partir de la boîte des calques). Sélectionnez-le.
Dans les couleurs, sélectionnez un vert pur RGB (boîte à outils, double cliquez sur le carré de couleur, allez dans l’onglet de couleurs RGB tout à droite et sélectionnez le vert).
Remplissez votre nouveau calque avec cette couleur.
Si trop de pixels de la première image dépassent sur le fond vert, sélectionnez-là à nouveau et corrigez ça avec la gomme. Ou bien faites une sélection par couleur sur ce qui dépasse et sélectionnez « remplissage » avec le même vert.
- sauvegardez le résultat au format BMP (sur gimp, pour sauvegarder dans un autre format que le format spécifique à gimp, il faut sélectionner « exporter » ou « exporter sous… ») et nommer votre image xxxxxxL.bmp
- redimensionnez votre image à la taille 32x32 et sauvegardez-là sous le nom xxxxxS.bmp
2.2 Conversion en BAM
Bam Batcher rentre en scène ! Veillez à placer le fichier dans le dossier du jeu (comme un mod)
- Placez xxxxL.bmp dans Bambatch/invlarge
- Placez xxxxS.bmp dans Bambatch/invsmall
- lancez le setup de bambatcher et sélectionnez l’option 2 (convert BMPs to inventory BAMs)
- votre BAM se retrouve dans Bambatch/bam
3. FIXER LA PALETTE AVEC DLTCEP
Maintenant, il faut définir le fond transparent.
- ouvrez votre bam avec DLTCEP
- allez dans Tools>Decompress all
- allez dans palette>Edit palette, et recherchez dans la palette le vert qui vous a servi à créer le fond de votre image. Cliquer dessus et notez l’index de la couleur (la valeur inscrite dans le champ #color).
- Cliquez sur annuler pour retourner à l’édition de votre bam. Dans le champ « transparent index » indiquez l’index que vous avez relevé pour votre vert.
-allez dans palette>order palette. transparent index repasse à 0 et normalement le fond vert devient noir.
-allez dans tools>compress all
- sauvegardez votre BAM
Et voilà ! Vous allez pouvoir vous trimballer les braies de Viconia au travers de vos aventures en Amn !