SimsimTools

Découpeur de sprite sheet

Découper un sprite sheet en frames avec aperçu animé.

Vos fichiers restent sur votre appareil

Cet outil traite tout localement dans votre navigateur. Rien n’est envoyé sur un serveur.

📝 À propos de l’outil Découpeur de sprite sheet

Le Découpeur de sprite sheet découpe une sprite sheet en grille en images de frames individuelles. Importez la sheet, indiquez le nombre de colonnes et de lignes, puis cliquez sur « Découper les frames ». Chaque cellule devient un PNG distinct, et vous pouvez télécharger toutes les frames d’un coup dans frames.zip, avec des fichiers numérotés frame-001.png, frame-002.png, etc.

C’est utile lorsqu’un pack d’assets n’est fourni que sous forme de sheet unique alors que votre moteur ou votre outil d’animation attend des images séparées, lorsque vous devez examiner ou corriger une seule frame, ou lorsque vous voulez réutiliser quelques poses d’une sheet plus grande. Les frames sont lues de gauche à droite, puis de haut en bas, ce qui correspond à la disposition de la plupart des packs.

Après le découpage, un aperçu animé intégré lit les frames dans l’ordre, avec un curseur FPS de 1 à 24 pour vérifier le timing avant l’import. La taille d’une frame correspond à la largeur de la sheet divisée par le nombre de colonnes et à sa hauteur divisée par le nombre de lignes ; les pixels restants sur les bords sont ignorés, alors assurez-vous que la sheet n’a pas de marge supplémentaire. Le pixel art reste net dans l’aperçu, et tout le traitement s’effectue localement dans votre navigateur.

📘 Mode d’emploi

  1. 1

    Importez la sheet

    Déposez ou sélectionnez l’image de votre sprite sheet, par exemple un PNG ou un WebP.

  2. 2

    Indiquez colonnes et lignes

    Indiquez le nombre de frames à l’horizontale et à la verticale, puis cliquez sur « Découper les frames ».

  3. 3

    Prévisualisez et téléchargez

    Vérifiez l’animation avec le curseur FPS, puis cliquez sur « Télécharger les frames (ZIP) ».

❓ FAQ

Dans quel ordre les frames sont-elles numérotées ?

De gauche à droite sur chaque ligne, en commençant par la ligne du haut : frame-001.png est donc la cellule en haut à gauche.

Mes frames semblent décalées ou coupées. Pourquoi ?

L’outil suppose une grille régulière, sans marges ni espacement entre les cellules. Les sheets avec marges doivent d’abord être rognées, et le nombre de colonnes et de lignes doit correspondre exactement à la sheet.

Puis-je exporter l’animation en GIF ?

Non. L’aperçu sert uniquement à vérifier le timing ; le téléchargement contient des frames PNG individuelles dans un fichier ZIP.

La transparence est-elle conservée ?

Oui. Les frames sont enregistrées en PNG : les zones transparentes de la sheet d’origine restent donc transparentes.

🔗 Outils associés