¿Alguien tiene buenos recursos para crear efectos especiales, dirigidos a programadores? No estoy específicamente interesado en los efectos de partículas, pero cosas más amplias como:
- Efectos de pantalla completa, desenfoque, profundidad de campo, daño
- Explosiones, ondas de choque
- Armas, láseres, proyectiles.
- Medio ambiente - "resplandores" de luz y rayos, agua, burbujas, polvo, etc.
Estoy interesado en estas cosas desde una perspectiva técnica más que artística.
EDITAR: para aclarar, no estoy interesado en los detalles de bajo nivel como "un método para pelar en profundidad en SPU" o "renderizado rápido de partículas con texturas de vértice", estoy interesado en cómo la gente ha combinado varias técnicas en una receta para mostrar un efecto especial para el juego.
Por ejemplo, al representar una explosión de "espacio":
- Dibuja una esfera brillante opaca en el centro.
- Dibuja una onda de choque alfa alrededor de un eje aleatorio.
- Expande la esfera y disminuye el alfa.
- Expanda la onda de choque y gire los rayos UV.
- Genera partículas que caen al azar desde el centro.
- Oscila la cámara cuando la onda de choque alcanza la posición del espectador.