Saya tidak terlalu seorang seniman, tapi saya mencoba membuat efek partikel yang layak dalam game 2.5D. Saya membuat replika "Tank" dari Wii Play dan saya tidak bisa membuat ledakan itu terlihat bagus. Saya tidak memilih gaya yang tepat seperti yang mereka miliki, mungkin sesuatu yang lebih realistis, kurang kekanak-kanakan.
Mesin partikel saya hanya menggambar tekstur 2d di layar, dan mendukung, per partikel: posisi awal, kecepatan, gravitasi (atau akselerasi apa pun), hambatan udara (seret), warna termasuk alfa, ukuran awal, laju ekspansi ukuran, masa pakai, dan tingkat fade out.
Dalam ledakan tangki saya, saya menggambar sekitar 100 partikel, dan saya telah mengutak-atik parameter selama berhari-hari mencoba untuk membuat hal-hal terlihat bagus. Jadi saya bertanya-tanya, apa saja tips untuk mendapatkan hasil yang baik? Apa yang paling penting, khusus untuk ledakan?
- Memiliki tekstur berkualitas baik?
- Memiliki beragam tekstur?
- Warna yang tepat?
- Pergerakan partikel yang realistis?
- Memiliki banyak dan banyak partikel, lebih dari 100?
Lihat gambar ini. Saya mencoba mereplikasi dengan membuat partikel yang menembak dan membuat lebih banyak partikel di belakangnya. Tapi milikku masih belum seperti itu.
Jika Anda memiliki sistem partikel yang terlihat bagus maka Anda dapat mempertimbangkan untuk menggunakan semacam implementasi papan reklame bulat untuk menghilangkan artefak pemotongan dan popping yang mengganggu.
Anda dapat menemukan contoh di http://www.iit.bme.hu/~szirmay/firesmoke.pdf .
sumber
Sejumlah besar partikel tidak diperlukan. Apa yang paling membantu Anda adalah membuat setiap partikel berbaur antara serangkaian tekstur dari waktu ke waktu. Jadi, mulailah sebagai bola terang kecil, melebar ke suar oranye yang lebih besar, lalu ke sebidang abu-abu terang, yang kemudian beralih ke tempat asap pudar yang lebih gelap.
Bahkan perpaduan antara beberapa tekstur akan membuat perbedaan besar dalam bagaimana partikel Anda terlihat.
sumber