Saat ini, dalam permainan saya - Saya tidak menggunakan SpriteBatch XNA untuk membuat apa pun (saya menggunakan Tampilan Debug Farseer Physic), dan saya bertanya-tanya bagaimana saya akan membuat sesuatu seperti ini:
hanya menggunakan XNA. Pertanyaan kedua saya adalah begitu saya telah menggambar sprite stensil ini, bagaimana saya akan memberikan garis cahaya "stensil" efek cahaya seperti:
Saya belum pernah melakukan hal seperti ini sebelumnya jadi ini adalah pengalaman yang sangat membingungkan bagi saya. Ada petunjuk?
Jawaban:
Jika gambar garis dalam sampel Farseer terlalu tipis, Anda bisa menggunakan sesuatu seperti perpustakaan ini untuk menggambar garis tebal.
Untuk efek kilau, periksa Sampel XNA Bloom .
Proses dasarnya adalah membuat adegan Anda menjadi target render. Kemudian render target-render ke layar dua kali: sekali normal dan sekali dengan efek blur menggunakan campuran aditif.
sumber