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
- Ouvrir
/outils/spritesheet-reaper. - Importer la spritesheet (PNG recommande).
- Lancer la detection des lignes et verifier l apercu.
- Ajuster overlap tolerance si necessaire.
- Renommer chaque ligne pour des sorties propres.
- Exporter par ligne (strip, frame unique, toutes frames, zip).
- Exporter JSON ligne ou JSON global.
Workflow recommande (Tavern Tales)
- Extraire les frames utiles avec Reaper.
- Corriger les frames dans Sprite Editor si besoin.
- 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
ImageDatapour 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