Outil Spritesheet Reaper

Decouper un spritesheet complexe en frames individuelles.

Pixel ArtTools
Acceder a l outil interactif

Ce que fait l outil

Spritesheet Reaper detecte automatiquement les lignes d animation dans une sheet puis permet des exports fins. Il est utile quand la source n est pas deja accompagnee d un atlas exploitable.

Quand l utiliser

  • Quand on recupere une sheet “brute” sans metadata.
  • Quand il faut extraire ligne par ligne avant retouche.
  • Quand on veut renommer proprement les sorties par rangee.

Tutoriel rapide

  1. Ouvrir /outils/spritesheet-reaper.
  2. Importer la spritesheet (PNG recommande).
  3. Lancer la detection des lignes et verifier l apercu.
  4. Ajuster overlap tolerance si necessaire.
  5. Renommer chaque ligne pour des sorties propres.
  6. Exporter par ligne (strip, frame unique, toutes frames, zip).
  7. Exporter JSON ligne ou JSON global.

Workflow recommande (Tavern Tales)

  1. Extraire les frames utiles avec Reaper.
  2. Corriger les frames dans Sprite Editor si besoin.
  3. Recomposer en spritesheet finale dans Sprite Assembler.

Fonctions cles (analyse code)

  • Detection de lignes basee sur transparence.
  • Estimation automatique du nombre de frames par ligne.
  • Preview animee par ligne.
  • Exports globaux: strips, frames, ZIP, JSON config.
  • Exports locaux par ligne avec naming personnalise.

Stack technique

  • HTML/CSS/JS integre dans la page outil.
  • Canvas 2D + lecture ImageData pour detection.
  • Export JSON et PNG cote client.

Limites actuelles

  • Detection sensible aux sheets tres bruites.
  • Cas limites si frames fortement imbriquees.
  • ZIP global depend de la disponibilite de la lib cote client.

Evolutions envisagees

  • Ajustement visuel manuel des zones detectees.
  • Detection hybride transparence + contours.
  • Presets d export par moteur cible.

Acces rapide

  • Outil interactif: /outils/spritesheet-reaper