Skala file pixel art saya saat mendesainnya atau saat rendering?

9

Jika saya membuat file pixel art yang perlu ditingkatkan di layar nanti, sehingga satu pixel menjadi kotak 4 pixel. Haruskah saya membuat seni piksel saya dengan piksel 2x2 atau haruskah saya membuatnya dengan piksel 1x1 sehingga saya bisa skala 1: 2 nanti di XNA ke 2x2 piksel?

Saya cenderung percaya bahwa 1: 1 akan menghasilkan terlalu banyak detail daripada efek pixel art, jadi saya ingin hasil akhirnya dalam gaya 2: 1 di mana 1x1 piksel sprite yang saya maksudkan akan mengambil 2x2 piksel di layar.

Tamara Wijsman
sumber

Jawaban:

8

Gagasan buruk untuk meningkatkannya sebelumnya seperti itu.

Menggandakan ukuran tekstur melipat gandakan penyimpanan, dan memori yang digunakannya. Ini juga akan memperlambat spritebatch, dan biasanya membutuhkan lebih banyak waktu untuk rendering.

Yang ingin Anda lakukan adalah meningkatkan tekstur dengan 2 ketika menggambarnya dalam XNA, sambil memastikan untuk menskalakan dengan sampler gambar PointClamp.

Bagaimana cara menonaktifkan pemfilteran tekstur untuk penskalaan sprite di XNA 4.0?

SerangHobo
sumber
1

Anda benar-benar melihat 6 satu arah, setengah lusin situasi lain di sini.

Keuntungan utama melakukannya pada skala 1 banding 1 sebelum tangan adalah ukuran file. Di atas semua itu, Anda tidak perlu secara manual memastikan semua "piksel" Anda berada di pengaturan 2x2 yang tepat, dan selama ditingkatkan oleh seluruh angka itu akan berfungsi dengan baik (rotasi masih berantakan tetapi Anda mungkin sudah tahu itu sudah )

Jika Anda melakukan semua piksel 2x2 sebelumnya Anda berada dalam situasi yang sama seperti sebelumnya, kecuali sekarang Anda harus naik dengan 0,5 untuk menjaga rasio yang stabil. Anda memang mendapatkan kemampuan untuk pergi setengah ukuran, tetapi benar-benar setengah ukuran dari ini persis sama dengan ukuran ukuran penuh pada 1x1.

Saya pribadi akan pergi dengan hanya memiliki satu piksel menjadi satu piksel sejauh aset Anda pergi, dan kemudian skala ke ukuran yang tepat. Ini akan membuat pembuatan gambar Anda lebih mudah dan itu akan membuat aset Anda ~ 1/4 ukuran untuk memuat lebih cepat.

Lunin
sumber
+1 Terima kasih telah menjelaskan, namun sampler gambar adalah yang belum saya
ketahui
Ah, merindukan bagian itu. Senang MenyerangHobo menjawab termasuk bagian-bagian yang bukan milikku.
Lunin