Mengubah foto menjadi pixel art dengan AI

Foto Anda menjadi potret karakter 16 bit, lalu potret ini menjadi referensi untuk latar permainan, dengan palet dan ukuran piksel yang sama. Workflow terlihat di sini, tanpa akun.

Foto awal, tampak depan dan dengan cahaya yang jelas, dimasukkan ke node MediaDemo interaktif

Workflow sungguhan, hasil nyata. Geser dan zoom sesuka Anda.

Gunakan workflow ini

Workflow sungguhan: foto tampak depan, potret karakter pixel art, lalu jalan pasar saat hujan dalam palet yang sama. Kedua gambar berasal dari demo.

Sekilas info

Yang Anda sediakan
1 foto · sebuah teks atau brief
Apa yang dihasilkan workflow ini
2 gambar dalam 1:1, 16:9
Struktur canvas
6 node terhubung oleh 4 sambungan
Model yang terpasang
Nano Banana Pro
Biaya satu kali proses lengkap
sekitar 38 kredit, setara US$0,46
Akun
Demo bisa dilihat tanpa akun; untuk menghasilkan karya diperlukan akun gratis, termasuk kredit percobaan

Pixel art membutuhkan kesabaran dan mata jeli: menempatkan setiap piksel dengan tangan adalah sebuah keahlian. Workflow ini tidak menggantikan keahlian itu, tapi memberikan titik awal: wajah Anda sebagai karakter 16 bit, dan latar yang memakai palet yang sama persis.

Yang sulit bukan gaya visualnya, tapi GRID-nya. Model gambar tahu cara menggambar dengan gaya pixel art dan hampir selalu menghasilkan gambar mulus beresolusi tinggi: diperbesar, gambar itu tidak punya grid teratur maupun palet pendek. Instruksi harus menuntut piksel kotak besar dan melarang anti-aliasing, gradasi, dan bayangan lembut.

Pemilihan model bukan sekadar opini. Diukur pada 21 September 2026, dengan foto dan instruksi yang sama: Nano Banana Pro menghasilkan grid yang tetap bertahan setelah diperkecil dengan nearest neighbour, GPT Image 2.5 Flare juga bertahan, dan Seedream 5 Pro menghasilkan ilustrasi mulus. Kedua gambar ini menghabiskan tiga puluh delapan kredit.

Hasil render nyata dari demo

Ini adalah file dari workflow di atas, persis seperti yang dihasilkan model, tanpa disunting. Titik awal ditampilkan jika ada.

Titik awal

Foto Anda

Hasil render

Potret karakter 16 bit: piksel besar, palet pendek, dithering di kulit, garis tepi hitamDihasilkan dengan Nano Banana Pro
Latar permainan: karakter yang sama berjalan di jalan pasar saat hujan, dengan palet dan grid yang samaDihasilkan dengan Nano Banana Pro

Untuk siapa

Developer game indie, pemain, dan ilustrator yang ingin karakter dan latar yang selaras sebelum menempatkan piksel pertama dengan tangan.

File apa yang harus disediakan

Foto tajam, tampak depan, dengan cahaya yang jelas: model hanya mempertahankan enam belas warna, foto dengan cahaya belakang tidak menyisakan apa pun untuk dilihat.

Cara melakukannya

  1. 1

    Berikan foto tajam dan tampak depan

    Model ini menyederhanakan banyak hal: foto yang buram atau sudut tiga perempat yang gelap menghasilkan karakter yang tidak dapat dikenali, karena hanya enam belas warna yang tersisa untuk menggambarkan segalanya.

  2. 2

    Tuntut grid-nya, larang penghalusan

    Piksel kotak besar yang terlihat, tepi bergerigi, palet pendek, tanpa anti-aliasing, tanpa gradasi. Tanpa larangan ini, Anda akan mendapatkan ilustrasi cantik yang bukan pixel art.

  3. 3

    Sambungkan kembali potret ke dalam latar

    Node kedua menerima potret pada port gambarnya: inilah yang menjaga ukuran piksel dan palet yang sama antara karakter dan latarnya.

  4. 4

    Perkecil dengan nearest neighbour

    Untuk sprite sungguhan, perkecil hasilnya ke ukuran yang diinginkan tanpa interpolasi. Pengecilan inilah yang mengunci grid-nya, dan langkah ini dilakukan di luar canvas.

Variasi dan contoh penggunaan

Canvas yang sama, disetel untuk kebutuhan berbeda: setiap variasi hanya butuh dua atau tiga baris prompt yang diubah.

Karakter permainan indie

Seorang developer solo bisa melihat pahlawan dan latarnya sebelum membayar seorang ilustrator: gaya visual dipilih dari dua gambar, bukan dari papan referensi yang dipinjam dari game lain.

Avatar seorang pemain

Sebuah foto menjadi potret karakter untuk profil, server obrolan, atau kartu pemain, dan tetap mirip dengan orangnya, sesuatu yang hampir selalu gagal dilakukan filter otomatis.

Papan suasana sebuah permainan

Menampilkan sebuah jalan, kedai, atau hutan dalam palet yang sama menyampaikan arahan visual lebih cepat daripada dokumen: latar-latar ini bisa dibandingkan karena berbagi grid yang sama.

Hadiah untuk seorang pemain

Potret 16 bit orang terdekat, dicetak atau dijadikan wallpaper, hanya menghabiskan sembilan belas kredit dan sangat berkesan saat benar-benar terlihat mirip dengannya.

Thumbnail sebuah kanal retro gaming

Wajah dalam pixel art bisa dikenali meski hanya selebar tiga puluh piksel, sementara foto yang dipangkas malah berubah menjadi bubur abu-abu.

Latar dari era yang berbeda

Karakter yang sama di sebuah stasiun luar angkasa atau kota cyberpunk: palet berubah, grid tetap sama, dan figur koleksi melakukan latihan yang sama dalam bentuk benda nyata.

Kesalahan umum

Hanya meminta "gaya pixel art"

Inilah kesalahan yang menghasilkan ilustrasi mulus. Model menuruti kata "gaya", bukan grid-nya: Anda harus menuliskan piksel kotak besar, tepi bergerigi, tanpa anti-aliasing, tanpa gradasi.

Membuat latar tanpa potret

Dua generasi terpisah menghasilkan dua ukuran piksel dan dua palet yang berbeda. Karakter tidak menyatu dengan latarnya, dan keduanya tidak terlihat seperti berasal dari permainan yang sama.

Memulai dari foto yang rumit

Cahaya belakang, kacamata, bayangan di separuh wajah: enam belas warna tidak bisa menceritakan itu semua. Cahaya yang jelas dan wajah yang terbuka menghasilkan karakter yang dapat dikenali.

Mengira hasilnya sudah berupa sprite

Gambar 1024 piksel yang meniru grid bukanlah berkas siap pakai untuk permainan. Tanpa pengecilan dengan nearest neighbour, piksel-piksel tidak sejajar dan hasilnya akan tampak kabur di dalam engine.

Model yang direkomendasikan

Pertanyaan umum

Apakah hasilnya bisa langsung dipakai dalam permainan?

Tidak secara langsung. Ini adalah gambar beresolusi tinggi yang meniru grid: untuk sprite, Anda harus memperkecilnya dengan nearest neighbour ke ukuran yang diinginkan, lalu merapikan beberapa piksel. Workflow ini membuat gambarnya, bukan mengintegrasikannya.

Bisakah mendapatkan sprite sheet?

Anda bisa meminta beberapa pose dalam satu gambar, tetapi tidak ada model yang menjamin kesejajaran sempurna antar sel. Untuk sprite sheet yang benar, lebih baik hasilkan pose satu per satu dengan potret sebagai referensi.

Ukuran piksel seperti apa yang didapat?

Sesuai keputusan model, kurang lebih setara grid selebar 96 hingga 160 piksel. Anda menentukannya sendiri lewat pengecilan, yang juga menjadi kesempatan untuk benar-benar memangkas palet.

Berapa biaya kedua gambar ini?

Tiga puluh delapan kredit, sembilan belas per gambar di Nano Banana Pro. Satu latar tambahan menghabiskan sembilan belas kredit, dan tetap mempertahankan palet jika Anda menyambungkan kembali potretnya.

Model mana yang sebaiknya dipilih?

Nano Banana Pro, diukur pada 21 September 2026 dengan foto dan instruksi yang sama: grid-nya tetap bertahan setelah diperkecil dengan nearest neighbour. GPT Image 2.5 Flare juga bertahan, dengan dithering yang lebih berisik. Seedream 5 Pro menghasilkan ilustrasi mulus, yang bukan pixel art.

Bisakah menetapkan palet tertentu?

Ya, dengan menuliskan warna-warnanya dalam instruksi, misalnya palet permainan terkenal yang dijelaskan secara rinci dengan kata-kata. Model akan mendekatinya tanpa mengikuti kode warnanya persis: pengecilan akhir juga berguna untuk itu.

Bagaimana dengan gaya 8 bit dibanding 16 bit?

Minta lebih sedikit warna dan piksel yang lebih besar, sambil menyebutkan era yang dituju. Semakin pendek paletnya, semakin tepat instruksi harus menjelaskan apa yang harus tetap terbaca.

Bisakah hasilnya dipakai secara komersial?

Hasil rendernya milik Anda, sesuai ketentuan layanan. Jika Anda memulai dari foto orang lain, Anda memerlukan persetujuannya, seperti halnya untuk gambar apa pun tentang orang tersebut.

Mengubah foto menjadi pixel art dengan AI

Gunakan workflow ini

Akun gratis, tanpa kartu kredit. Workflow terbuka sudah terisi di canvas Anda.