Bagaimana Halo menggambar proyektil?


12

Saya mencoba menggambar proyektil dan melakukan billboarding. Proyektil terdiri dari "partikel" dan "pelacak" yang ditagih. Ketika saya menaiki proyektil, itu tidak bisa dilihat ketika arah tampilan pemain sejajar dengan sumbu proyektil.

Bagaimana Halo atau game lain menyelesaikan masalah ini, sehingga proyektil dapat dilihat dari belakang.

pecahan jarum

jarum shard2


Dari game yang saya mainkan: Sederhana, mereka menggunakan proyektil 3D. Terkadang- baris yang diberikan.
joltmode

Jawaban:


7

Saya akan mengambil bacokan.

Pertama, sepertinya ada mesh sangat rendah-poli yang digunakan untuk peluru yang sebenarnya. Ini bertekstur dengan tekstur sebagian transparan. Itu dibuat jauh lebih cerah daripada hal-hal lain di TKP. Teksturnya bahkan bisa dianimasikan.

'Pelacak' bisa berupa tekstur sederhana yang bukan papan iklan biasa. Saya pikir jika Anda memutar pelacak ini tentang sumbu z lokal sehingga menghadap kamera sehingga Anda akan menyelesaikan masalah Anda dengan teknik billboarding Anda. Algoritma look-at mungkin dapat mencapai ini.


1
Saya pikir ada mesh count poligon rendah, yang non-transparan, digambar di atas tekstur aditif transparan yang dicampur.
HaltingState

Sepertinya itu hanya mesh poligon rendah tanpa tekstur dan hanya shader.
Matt Jensen

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.