Proses hingga 200 gambar per pekerjaan — atur pengaturan Anda sekali, jalankan semuanya.
Jatuhkan folder sprite; dapatkan satu atlas tekstur yang dikemas beserta manifes JSON dengan koordinat setiap sprite. Untuk pengembang game (Unity, Phaser, PixiJS, Godot) dan pengembang web (CSS sprites untuk set ikon) yang ingin mengurangi permintaan HTTP atau draw calls.
Mengapa sprite sheets
Untuk game, menggambar satu tekstur besar jauh lebih murah daripada menggambar banyak tekstur kecil — GPU menggabungkan semua sprite dalam satu draw call alih-alih mengganti tekstur puluhan kali. Untuk web, satu permintaan HTTP sprite-sheet mengalahkan 30 permintaan ikon individual; HTTP/2 modern mempersempit kesenjangan, tetapi sprite sheets tetap lebih kecil secara keseluruhan setelah kompresi.
Algoritma Pengemasan
- MaxRects (bawaan): pengepakan bin yang efisien, meminimalkan ruang terbuang.
- Skyline: lebih cepat tetapi sedikit kurang efisien. Baik untuk atlas dinamis.
- Grid: sel seragam. Berguna ketika semua sprite berukuran sama.
Format Keluaran
- Atlas PNG: tekstur yang dikemas.
- Manifes JSON: koordinat per sprite, dimensi, titik jangkar.
- Unity .meta: metadata yang dapat diimpor Unity.
- Kelas sprite CSS: CSS siap tempel untuk sprite web.
- JSON Phaser / PixiJS / TexturePacker: untuk kerangka kerja game populer.
Konfigurasi
- Ukuran atlas maksimum: 2048, 4096, 8192. Lebih besar = lebih sedikit atlas untuk banyak sprite.
- Padding: celah 1–8 px antar sprite untuk mencegah kebocoran tekstur.
- Power-of-2: aktif untuk GPU ponsel lama, nonaktifkan sebaliknya.
- Trim: potong piksel transparan per sprite untuk menghemat ruang.
Pertanyaan yang sering diajukan
Format input apa yang didukung?
PNG (dengan transparansi), JPG (tanpa transparansi), WebP. Setiap sprite sebagai file terpisah.
Berapa ukuran maksimal atlas?
8192×8192. Atlas yang lebih besar membuang memori GPU; atlas yang lebih kecil berarti beberapa lembar.
Bisakah saya menggunakan rotation packing?
Premium: ya — sprite berputar 90° jika itu meningkatkan kepadatan packing.
Bagaimana dengan sprite animasi?
Setiap frame sebagai file input terpisah; JSON mengelompokkannya secara otomatis berdasarkan awalan nama.
Apa yang dimaksud dengan 'power-of-2'?
GPU seluler yang lebih lama (sebelum 2015) memerlukan ukuran tekstur berupa pangkat 2 (256, 512, 1024, dll.). GPU modern tidak peduli.
Ukuran file maksimum untuk input?
25 MB per sprite, 200 MB total per batch.
Bisakah saya memperbarui atlas yang sudah ada?
Premium: kemas ulang dengan koordinat yang sama dipertahankan jika memungkinkan.
Apakah unggahan bersifat pribadi?
Ya — dihapus dalam 24 jam.
Tentang Pengemas Sprite Sheet
Pengemas Sprite Sheet adalah alat online gratis dari Wallpapers.com yang berjalan sepenuhnya di browser Anda — tanpa instalasi, tanpa tanda air, tanpa pendaftaran email untuk percobaan pertama.
Kemas banyak gambar ke dalam satu sprite-sheet PNG (format game-dev).
Cara menggunakan Pengemas Sprite Sheet
- Letakkan gambar Anda di area unggah (tunggal atau batch — alihkan Bulk di atas).
- Pilih pengaturan apa pun yang ditampilkan alat (ukuran, format, kualitas).
- Klik Run. Hasil diunduh otomatis — tanpa langkah simpan manual.
Kapan menggunakannya
Kasus penggunaan umum meliputi:
menyiapkan gambar untuk unggahan web, daftar e-commerce, platform media sosial dengan batasan format, dan mengonversi file dari satu perangkat atau aplikasi ke yang lain.
Gratis vs Premium
Setiap pengunjung mendapat percobaan gratis; pengguna gratis yang masuk mendapat kuota harian lebih tinggi. Berlangganan
Premium
untuk penggunaan tanpa batas, pemrosesan massal hingga 200 gambar per tugas, antrian prioritas, dan penjelajahan bebas iklan.
Alat terkait
Mencari sesuatu yang sedikit berbeda? Coba
Favicon Generator
,
Foto ke Halaman Mewarnai
atau
Generator Kode QR dengan Logo
— atau jelajahi semua
Khusus alat.