Qualcuno ha buone risorse per creare effetti speciali, rivolti ai programmatori. Non sono particolarmente interessato agli effetti particellari, ma a cose più ampie come:
- Effetti a schermo intero, sfocatura, profondità di campo, danni
- Esplosioni, onde d'urto
- Armi, laser, proiettili
- Ambiente: la luce "emette luce" e raggi, acqua, bolle, polvere ecc
Sono interessato a queste cose da una prospettiva tecnica piuttosto che artistica.
EDIT: Per chiarire, non sono interessato ai dettagli di basso livello come "un metodo per eseguire il peeling di profondità su SPU" o "rendering veloce delle particelle con trame di vertici", sono interessato a come le persone hanno combinato varie tecniche in una ricetta per mostrare un effetto speciale per il gioco.
Ad esempio, durante il rendering di un'esplosione "spaziale":
- Disegna una sfera luminosa opaca al centro.
- Disegna onde d'urto alfa attorno ad un asse casuale.
- Espandere la sfera e ridurre l'alfa.
- Espandere l'onda d'urto e ruotare gli UV.
- Genera particelle che si inondano casualmente dal centro.
- Oscilla la videocamera quando l'onda d'urto raggiunge la posizione dello spettatore.