Exporter images fixes, séquences et feuilles de sprites
Une image, un dossier d'images numérotées ou une seule grille empaquetée : les trois exports d'image partagent un panneau de réglages et ne diffèrent que par ce qu'ils écrivent.
Fichier ▸ Exporter propose trois destinations d'image : Image... écrit l'image que vous désignez, Séquence PNG… écrit un fichier par image dans un dossier, et Feuille de sprites… empaquette toute la plage dans une seule image en grille. Toutes trois emploient les mêmes rangées Format, Qualité, Résolution et Arrière-plan : en apprendre une, c'est couvrir les deux autres.
Format et qualité
| Format | Transparence | Curseur de qualité | Notes |
|---|---|---|---|
| PNG | Oui | Non | Sans perte. La valeur sûre par défaut |
| JPEG | Non | Oui, de 1 à 100 | Photographique ; artefacts visibles sur les aplats et le trait |
| WebP | Oui | Oui, de 1 à 100 | À 100 le curseur affiche Sans perte et change d'encodeur |
| BMP | Non | Non | Non compressé. Seulement pour les outils qui l'exigent |
La Qualité vaut 90 par défaut et n'apparaît que pour le JPEG et le WebP. Le WebP à 100 est vraiment sans perte, et pas seulement de très haute qualité : pour un dessin en aplats il est souvent plus petit qu'un PNG à pixels identiques.
Choisissez l'Arrière-plan parmi Couleur du canevas, Noir, Blanc ou Transparent. Transparent n'est listé que pour le PNG et le WebP ; sur du JPEG ou du BMP une ligne estompée apparaît sous les rangées pour dire que le format ne sait pas stocker la transparence et que la couleur du canevas servira à la place.
Résolution
La Largeur et la Hauteur partent du canevas chaque fois que le dialogue s'ouvre et acceptent de 1 à 16384 pixels. Verrouiller les proportions tient le rapport pendant que vous tirez l'une ou l'autre. Tout est rendu à nouveau à la taille que vous demandez : exporter en grand est donc un vrai rendu et non un agrandissement.
Une image seule
Le dialogue Image... a un champ Image au lieu d'une plage ; il part de l'image où vous êtes et couvre tout le projet. Le nom de fichier par défaut est illustration, suivi de l'extension du format.
Cet export est écrit sur-le-champ, sans dialogue de progression : une image fixe, c'est un rendu. Si le fichier ne peut pas être écrit, le dialogue reste ouvert et affiche en rouge « Impossible d'écrire le fichier. », ce qui veut d'ordinaire dire que le dossier est en lecture seule ou que le nom est déjà ouvert dans un autre programme.
Une séquence PNG
Parcourir choisit ici un dossier et non un nom de fichier. Les fichiers sont écrits sous la forme frame_0001 avec l'extension choisie, sur quatre chiffres, un par image de la plage Début à Fin.
Le dialogue ne se limite pas au PNG malgré son nom : les séquences JPEG, WebP et BMP sortent du même endroit. Le pied de page indique combien d'images la plage courante produira.
Une feuille de sprites
La feuille dispose chaque image de la plage dans une grille, de gauche à droite puis vers le bas, chaque case faisant exactement la Résolution que vous posez.
| Réglage | Plage | Par défaut | Ce qu'il fait |
|---|---|---|---|
| Colonnes | De 0 à 64 | 0 (Auto) | Cases par rangée. Auto choisit une grille presque carrée |
| Espacement | De 0 à 64 px | 0 | Une gouttière entre les cases |
L'espacement n'est inséré qu'entre les cases, jamais autour de l'extérieur : une feuille de 4 colonnes a donc 3 intervalles. Laissez-le à 0 sauf si votre moteur laisse déborder les pixels voisins quand il met un sprite à l'échelle.
Une ligne sous les deux champs indique le nombre d'images, la grille en colonnes x rangées, et la vraie taille en pixels de la feuille finie. Surveillez ce nombre : une taille de case multipliée par une grille dépasse très vite ce qu'une carte graphique accepte de charger comme texture, et 40 images de 1920 x 1080 font déjà une feuille de 13000 px.
Le dialogue affiche la taille de la feuille finie à côté de la grille. Au-delà de 32767 pixels sur un côté, la feuille ne peut pas être écrite en une seule image : la ligne de taille passe au rouge, en dit la raison, et Exporter est désactivé tant que vous n'avez pas réduit le nombre d'images, les colonnes ou la taille de case.
Ce qui est reporté
Chacun des trois dialogues retient son propre Format, sa Qualité et son Arrière-plan, et la feuille de sprites retient en plus les Colonnes et l'Espacement. Les chemins de sortie, les résolutions et les plages d'images ne sont pas retenus : ils reviennent du projet chaque fois.