¿Cómo dibuja los proyectiles Halo?


12

Estoy tratando de dibujar proyectiles y haciendo carteleras. Un proyectil consiste en una "partícula" abordada por un billete y un "marcador". Cuando vallo un proyectil, no se puede ver cuando la dirección de visualización del jugador es paralela al eje del proyectil.

¿Cómo Halo u otros juegos resuelven este problema, para que los proyectiles se puedan ver desde atrás?

fragmento de aguja

Fragmento de aguja2


De los juegos que he jugado: es simple, usan un proyectil 3D. A veces, una línea representada.
joltmode

Respuestas:


7

Haré una puñalada.

Primero, parece que hay una malla muy baja en polietileno utilizada para la bala real. Está texturizado con una textura parcialmente transparente. Se hace mucho más brillante que otras cosas en la escena. La textura puede incluso ser animada.

El 'trazador' puede ser una textura simple que no es una cartelera normal. Creo que si girara este marcador sobre su eje z local de modo que se enfrentara a la cámara, resolvería su problema con su técnica de cartelera. Un algoritmo de observación puede lograr esto.


1
Creo que hay una malla de bajo recuento de polígonos, que no es transparente, dibujada sobre una textura transparente mezclada aditivamente.
HaltingState

Parece que es solo una malla poligonal baja sin textura y solo un sombreador.
Matt Jensen

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.