Instrument Decupare Sprite Sheet

Taie sprite sheet-ul în imagini individuale după dimensiunea celulei. Export ZIP în browser, fără server.

Fără server Instant Privat Gratuit

Despre ce este acest instrument?

Taie automat sprite sheet-urile în imagini individuale și le exportă într-o arhivă ZIP organizată. Setează dimensiunea celulei în pixeli, iar instrumentul calculează grila și extrage fiecare sprite separat. Ideal pentru dezvoltarea de jocuri, procesarea seturilor de icoane și extragerea cadrelor de animație.

Cum să folosești Instrument Decupare Sprite Sheet?

  1. Încărcarea sprite sheet-ului

    Trage fișierul sprite sheet în zona de încărcare sau apasă butonul de selectare. Sunt acceptate formatele PNG (recomandat), JPG și WebP.

  2. Setarea dimensiunii celulei

    Specifică lățimea și înălțimea unei celule sprite în pixeli. Instrumentul calculează automat numărul de rânduri și coloane pe baza dimensiunii imaginii.

  3. Previzualizare grilă și sprite-uri

    Verifică grila calculată și previzualizarea sprite-urilor individuale. Asigură-te că dimensiunea celulei se potrivește cu grila efectivă a sprite sheet-ului.

  4. Descărcare arhivă ZIP

    Descarcă arhiva ZIP cu toate sprite-urile individuale exportate ca fișiere PNG separate, denumite sistematic pe baza poziției în grilă.

Când ai nevoie de el?

  • Dezvoltare jocuri video

    Extrage cadrele de animație ale personajelor, sprite-urile de obiecte și elementele de nivel din sprite sheet-uri pentru motoare de joc precum Unity, Godot sau Phaser.

  • Procesarea seturilor de icoane

    Extrage iconițe individuale din sprite sheet-uri de icoane pentru utilizare în interfețe web, aplicații mobile sau materiale de design.

  • Animație și motion design

    Separarea cadrelor de animație din sprite sheet-uri pentru editare individuală, reordonare sau conversie în alte formate de animație.

  • Extragere resurse din jocuri

    Extrage și organizează resurse grafice din sprite sheet-uri existente pentru modding, documentare sau analiză de game art.

Despre tăierea sprite sheet-urilor

Un sprite sheet (sau texture atlas) este o singură imagine care conține mai multe grafice (sprite-uri) aranjate într-o grilă uniformă. Această tehnică este folosită pe scară largă în dezvoltarea de jocuri video și aplicații web pentru a reduce numărul de cereri HTTP și a optimiza randarea.

Instrumentul nostru funcționează prin calcularea numărului de celule pe baza dimensiunii imaginii și a dimensiunii celulei specificate. Algoritmul parcurge grila rând cu rând, decupând fiecare celulă cu Canvas API și exportând-o ca fișier PNG individual.

Fișierele exportate sunt denumite sistematic (sprite-rr-cc.png, unde rr = rândul și cc = coloana), ceea ce facilitează identificarea și utilizarea lor în proiecte de dezvoltare. Toate sprite-urile sunt ambalate într-o singură arhivă ZIP pentru descărcare convenabilă.

Sfaturi utile

  • Verifică dimensiunile sprite sheet-ului și asigură-te că se divide exact la dimensiunea celulei – pixelii rămași vor fi ignorați.

  • Dimensiuni comune de sprite: 16x16, 32x32, 64x64, 128x128 pixeli. Pentru jocuri pixel art, 16x16 sau 32x32 sunt cele mai frecvente.

  • Folosește format PNG ca sursă pentru a păstra transparența (canal alfa) – esențial pentru sprite-uri de jocuri cu fundal transparent.

  • Denumirea sistematică (sprite-00-00.png) facilitează importul automat în motoare de joc și instrumente de animație.

Întrebări frecvente