Sprite Sheet Slicer
Snijd een sprite sheet in frames op rastergrootte of gedetecteerde grenzen, bekijk elk frame en exporteer met consistente nummering.
🔒 Deze tool werkt volledig in je browser. Je bestanden worden nooit naar een server geüpload.
Afbeelding
Sprite Sheet Slicer
Frontend-voorbeeld — geen upload of externe dienst.
Snijvoorbeeld
Een 512x256-sheet op 64x64 levert 32 frames op; 3 laatste cellen zijn leeg en uitgesloten van de export.
Zo werkt de Sprite Sheet Slicer
- Upload het sheet en stel de framegrootte in, of laat de grenzen detecteren als het raster onregelmatig is.
- Controleer de preview op één-pixel-uitlijningsfouten — een verschuiving van één pixel verschuift elk frame in het sheet.
- Exporteer de frames met de nummering die je engine of animatietool verwacht.
FAQ
Waarom zijn mijn frames één pixel verkeerd uitgelijnd?
Sheets hebben vaak padding of een marge rond het raster. Houd rekening met de buitenmarge en de ruimte tussen cellen apart; ze zijn meestal verschillend.
Moet ik padding tussen frames behouden?
In het sheet wel — een marge van één of twee pixels voorkomt textuur-bleeding wanneer het sheet op niet-gehele schalen wordt bemonsterd. In geëxporteerde frames niet.
Kan het frames automatisch detecteren?
Het kan verbonden niet-transparante gebieden groeperen, wat goed werkt voor duidelijk gescheiden sprites en slecht voor een personage met losse ledematen.
Hoe we ons verhouden
| Kenmerk | Online Tool Store | Een desktop-editor | Een uploadgebaseerde dienst |
|---|---|---|---|
| Raster- en grensdetectie | ✓ | Handmatig | ✓ |
| Sluit lege cellen uit | ✓ | ✗ | Soms |
| Engine-vriendelijke nummering | ✓ | Handmatig | ✓ |
| Sheet blijft op je apparaat | ✓ | ✓ | ✗ |
De Sprite Sheet Slicer richt zich op het uitlijningsprobleem — marges en ruimtes zijn aparte instellingen omdat het daar meestal misgaat bij het snijden.