Wie kann ich fernen Regen modellieren?

14

In Nahaufnahme kann Regen als transparente Wasserkugeln mit entsprechender Bewegungsunschärfe modelliert werden. Dies scheint für große Mengen unpraktisch, die für Szenen mit Regen in der Ferne erforderlich wären.

Wie kann der Effekt einer regenreichen Atmosphäre auf Entfernungen modelliert werden, für die das menschliche Auge einzelne Regentropfen nicht auflösen kann? Dies muss für die Echtzeitnutzung nicht effizient genug sein, es muss jedoch möglich sein, dass mehrere Frames offline für die Animation erstellt werden, ohne dass Unstetigkeiten oder Flackern auftreten.

Welche Ansätze gibt es dafür?

Trichoplax
quelle

Antworten:

8

Wenn Sie über Regen in der Ferne nachdenken (im Allgemeinen), wird es in mehreren unterschiedlichen Tiefen von der Kamera regnen, einige aus der Nähe, andere sehr weit entfernt. All dies wird ein wenig anders aussehen, da Sie sich nicht konzentrieren können alle von ihnen. Aber der Effekt, dass sie alle in der Ferne übereinander liegen, trägt dazu bei, das gewünschte Aussehen zu erzielen. Sie müssen diese Tiefe und Schichtung wiederherstellen, um das Aussehen des Regens in der Ferne zu erhalten .

Teilchenemitter sind die allgemeine Methode zur Erzeugung von Regen, da sie normalerweise sehr kleine Maschen oder sogar nur ein Textur-Sprite eines Tropfens verwenden. Dies hält sie ziemlich effizient - je mehr Partikel Sie gleichzeitig verwenden und auf dem Bildschirm haben, desto schwerer oder ressourcenabhängiger wird der Effekt.

Im Allgemeinen würden Sie bei Regen nur große detaillierte Maschen verwenden, wenn Sie eine Nahaufnahme einer Pfütze haben und das Spritzen oder aus irgendeinem Grund sogar eine Nahaufnahme des einzelnen Tropfens animieren möchten.

Dies kann mit Fernnebel kombiniert werden, um das Gefühl der Tiefe in Ihrer Szene weiter zu erhöhen, indem die Objekte in der Ferne verdeckt werden.

Auch hier können Sie einen anderen Partikelemitter verwenden, um dunkle, schwere Wolken zu erzeugen, die in die Ferne ragen, da Wolken in der Szene helfen, den Look zu verkaufen.

Vieles davon hängt davon ab, welche Software Sie verwenden, sowie von der vorgesehenen Plattform, da verschiedene Software unterschiedliche Lösungen haben, Partikel und Nebel jedoch weit verbreitet sind.

tldr: Partikeleffekte & Distanznebel

MephistonX
quelle
1
Schärfentiefe kann auch helfen.
John Calsbeek
2
Nachtrag: Sebastien Lagarde hat eine Reihe von Blog-Posts verfasst , in denen dokumentiert wurde, wie sie dynamischen Regen in das Spiel "Remember Me"
RichieSams