İş başına en fazla 200 görsel işleyin — ayarlarınızı bir kez yapın, hepsini çalıştırın.
Bir sprite klasörünü sürükleyin; karşılığında tek bir paketlenmiş doku atlası ve her sprite'ın koordinatlarını içeren bir JSON manifestosu alın. Oyun geliştiricileri (Unity, Phaser, PixiJS, Godot) ve HTTP isteklerini veya çizim çağrılarını azaltmak isteyen web geliştiricileri (ikon setleri için CSS sprite'ları) için idealdir.
Sprite sheet'ler neden kullanılır
Oyunlarda, büyük bir doku çizmek, birçok küçük doku çizmekten çok daha ucuzdur — GPU, doku değiştirme işlemini defalarca yapmak yerine tüm sprite'ları tek bir çizim çağrısında toplar. Web'de ise tek bir sprite-sheet HTTP isteği, 30 ayrı ikon isteğinden daha iyidir; modern HTTP/2 bu farkı daraltsa da, sprite sheet'ler sıkıştırma sonrasında hala daha küçüktür.
Paketleme algoritmaları
- MaxRects (varsayılan): verimli kutu paketleme, boş alanı en aza indirir.
- Skyline: daha hızlı ancak biraz daha az verimli. Dinamik atlaslar için iyidir.
- Grid: tek tip hücreler. Tüm sprite'lar aynı boyutta olduğunda kullanışlıdır.
Çıktı formatları
- PNG atlası: paketlenmiş doku (gerekirse daha da sıkıştırın).
- JSON manifestosu: sprite başına koordinatlar, boyutlar, bağlantı noktası.
- Unity .meta: Unity'e aktarılabilir meta veriler.
- CSS sprite sınıfı: web sprite'ları için kopyalanmaya hazır CSS.
- Phaser / PixiJS / TexturePacker JSON: popüler oyun framework'leri için.
Yapılandırma
- Maksimum atlas boyutu: 2048, 4096, 8192. Daha büyük = çok sayıda sprite için daha az atlas.
- Boşluk: sprite'lar arasında doku sızmasını önlemek için 1–8 piksel boşluk.
- 2'nin kuvveti: eski mobil GPU'lar için açık, diğer durumlarda kapalı.
- Kırp: yerden tasarruf etmek için sprite başına şeffaf pikselleri kaldırın.
Sıkça sorulan sorular
Hangi giriş formatları destekleniyor?
PNG (şeffaflık ile), JPG (şeffaflık yok), WebP. Her sprite ayrı bir dosya olarak.
Maksimum atlas boyutu nedir?
8192×8192. Daha büyük atlaslar GPU belleğini boşa harcar; daha küçük atlaslar ise birden fazla sayfa anlamına gelir.
Döndürme paketleme kullanabilir miyim?
Premium: evet — sprite'lar, paketleme yoğunluğunu artırıyorsa 90° döndürülür.
Peki ya animasyonlu sprite'lar?
Her kare ayrı bir girdi dosyası olarak; JSON, bunları otomatik olarak ad ön ekine göre gruplandırır.
'power-of-2' nedir?
Eski mobil GPU'lar (2015 öncesi) doku boyutlarının 2'nin kuvvetleri (256, 512, 1024 vb.) olmasını gerektirir. Modern GPU'lar bunu umursamaz.
Girişler için maksimum dosya boyutu?
Sprite başına 25 MB, toplamda parti başına 200 MB.
Mevcut bir atlası güncelleyebilir miyim?
Premium: mümkün olduğunca aynı koordinatlar korunarak yeniden paketlenir.
Yüklemeler özel mi?
Evet — 24 saat içinde silinir.
Hakkında Sprite Sheet Packer
Sprite Sheet Packer Wallpapers.com'dan ücretsiz bir çevrimiçi araçtır ve tamamen tarayıcınızda çalışır — kurulum yok, filigran yok, ilk deneme için e-posta kaydı yok.
Birden çok görseli tek bir sprite-sheet PNG dosyasında birleştirin (oyun geliştirme formatı).
Nasıl kullanılır Sprite Sheet Packer
- Görselini yükleme alanına sürükle (tekli veya toplu — üstteki Toplu seçeneğini aç).
- Aracın sunduğu ayarları seç (boyut, biçim, kalite).
- Çalıştır'a tıkla. Sonuç otomatik indirilir — manuel kaydetme adımı yok.
Ne zaman kullanılır
Yaygın kullanım alanları şunlardır:
görselleri web yüklemesi, e-ticaret listeleri, biçim kısıtlamaları olan sosyal medya platformları için hazırlama ve dosyaları bir cihaz veya uygulamadan diğerine dönüştürme.
Free vs Premium
Her ziyaretçi ücretsiz bir deneme hakkı alır; giriş yapmış ücretsiz kullanıcılar daha yüksek günlük kota alır. Abone ol
Premium
sınırsız çalıştırma, iş başına 200 görsele kadar toplu işleme, öncelikli sıra ve reklamsız gezinme için.
İlgili araçlar
Biraz farklı bir şey mi arıyorsun? Dene
Favicon Oluşturucu
,
Fotoğraftan Boyama Sayfası
veya
Logolu QR Kod Oluşturucu
— or browse all
Özelleştirilmiş araçlar.