Quelqu'un at-il de bonnes ressources pour créer des effets spéciaux, destinés aux programmeurs. Je ne m'intéresse pas spécifiquement aux effets de particules, mais à des choses plus larges comme:
- Effets plein écran, flou, profondeur de champ, dommages
- Explosions, ondes de choc
- Armes, lasers, projectiles
- Environnement - la lumière "brille" et les faisceaux, l'eau, les bulles, la poussière, etc.
Je m'intéresse à ces choses d'un point de vue technique plutôt qu'artistique.
EDIT: Pour clarifier, je ne suis pas intéressé par les détails de bas niveau comme "une méthode pour effectuer un peeling en profondeur sur les SPU" ou "un rendu rapide des particules avec des textures de vertex", je suis intéressé par la façon dont les gens ont combiné diverses techniques dans une recette pour montrer un effet spécial pour le jeu.
Par exemple - lors du rendu d'une explosion "spatiale":
- Dessinez une sphère lumineuse opaque au centre.
- Dessinez une onde de choc alpha autour d'un axe aléatoire.
- Développez la sphère et diminuez l'alpha.
- Développez l'onde de choc et faites pivoter les UV.
- Les particules de spawn se déversent aléatoirement du centre.
- Appareil photo oscillant lorsque l'onde de choc atteint la position du spectateur.