Comment modéliser une pluie lointaine?

14

De près, la pluie peut être modélisée comme des boules d'eau transparentes avec un flou de mouvement approprié. Cela semble peu pratique pour de gros volumes, ce qui serait nécessaire pour des scènes de pluie au loin.

À des distances pour lesquelles l'œil humain ne peut pas résoudre les gouttes de pluie individuelles, comment peut-on modéliser l'effet d'une atmosphère remplie de pluie? Cela n'a pas besoin d'être suffisamment efficace pour une utilisation en temps réel, mais il doit permettre à plusieurs images d'être produites hors ligne pour l'animation sans discontinuer les discontinuités ou le scintillement.

Quelles approches sont disponibles pour cela?

trichoplax
la source

Réponses:

8

Lorsque vous pensez à la pluie au loin (en général), vous aurez de la pluie à plusieurs profondeurs différentes de la caméra, certaines de près, d'autres très éloignées, qui auront toutes l'air légèrement différentes car vous ne pourrez pas vous concentrer sur tous. Mais l'effet de toutes les couches les unes sur les autres au fur et à mesure qu'elles s'éloignent est ce qui aide à donner le look que vous visez, vous devez recréer cette profondeur et la superposition pour vraiment donner un aspect de pluie plus loin dans la distance .

Les émetteurs de particules sont la méthode générale de création de pluie, car ils utilisent généralement de très petites mailles, ou même juste un sprite de texture d'une goutte. Cela les maintient assez efficaces - dans une certaine mesure, car plus vous utilisez de particules et que vous avez à l'écran à la fois, cela changera l'intensité ou la dépendance des ressources de l'effet.

Généralement, vous n'utiliseriez que de grands maillages détaillés pour la pluie, lorsque vous avez un gros plan d'une flaque d'eau et que vous souhaitez animer le splash, ou même un gros plan de la goutte unique pour une raison quelconque.

Ceci peut être combiné avec un brouillard de distance pour augmenter encore le sens de la profondeur dans votre scène en occluant les objets éloignés.

Encore une fois, vous pouvez utiliser un autre émetteur de particules pour créer des nuages ​​sombres et lourds qui partent au loin, car avoir des nuages ​​dans la scène aidera à vendre le look.

Cela dépendra en grande partie du logiciel que vous utilisez, ainsi que de sa plate-forme prévue, car différents logiciels ont des solutions différentes, mais les particules et le brouillard sont assez courants.

tldr: Effets de particules et brouillard de distance

MephistonX
la source
1
La profondeur de champ peut également aider.
John Calsbeek
2
En complément: Sébastien Lagarde a fait une série de billets de blog qui ont documenté comment ils ont implémenté la pluie dynamique dans le jeu "Remember Me"
RichieSams