In che modo Halo disegna proiettili?


12

Sto cercando di disegnare proiettili e fare cartelloni pubblicitari. Un proiettile è costituito da una "particella" cartonata e da un "tracciante". Quando tabellone per le affissioni un proiettile, non può essere visto quando la direzione di visione del giocatore è parallela all'asse del proiettile.

In che modo Halo o altri giochi risolvono questo problema, in modo che i proiettili possano essere visti da dietro.

frammento di aghi

frammento di ago2


Dai giochi a cui ho giocato: è semplice, usano un proiettile 3D. A volte, una linea renderizzata.
joltmode,

Risposte:


7

Prenderò un colpo.

Innanzitutto, sembra che per il proiettile reale sia stata utilizzata una mesh a basso contenuto di poli. È strutturato con una trama parzialmente trasparente. È reso molto più brillantemente di altre cose nella scena. La trama può anche essere animata.

Il "tracciante" può essere una trama semplice che non è un normale cartellone pubblicitario. Penso che se ruotassi questo tracciante attorno al suo asse z locale in modo tale da affrontare la telecamera, risolveresti il ​​tuo problema con la tua tecnica di affissione. Un algoritmo di ricerca potrebbe essere in grado di raggiungere questo obiettivo.


1
Penso che ci sia una mesh a basso numero di poligoni, che non è trasparente, disegnata sopra una trama trasparente addizionata.
HaltingState

Sembra che sia solo una mesh poligonale bassa senza trama e solo uno shader.
Matt Jensen,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.