Dies ist das erste von zwei Tutorials, erstellt mit Blender 3.6, in denen wir den Sun Beams-Node untersuchen werden, um die Streuung von Licht in der Luft im Compositing zu simulieren, also nach dem Rendering, ohne auf Volume-Shader oder andere Elemente in der Szene zurückzugreifen.
Für dieses Tutorial ist keine Deutsche Tonspur verfügbar. Unten kannst du das Video mit Englischer Tonspur und Untertiteln auf Deutsch, Englisch und in weiteren Sprachen ansehen. Unter dem Video findest du die ins Deutsche übersetzte Transkription.
Videotranskript
Hallo zusammen! Dies ist das erste von zwei Tutorials, erstellt mit Blender 3.6, in denen wir den Sun Beams-Node untersuchen werden, um die Streuung von Licht in der Luft im Compositing zu simulieren, also nach dem Rendering, ohne auf Volume-Shader oder andere Elemente in der Szene zurückzugreifen.
Dieser Effekt kann auf verschiedene Arten bezeichnet werden: Crepuscular Rays, God Rays oder, wegen des Compositing-Nodes, den wir verwenden werden, Sun Beams. In diesem speziellen Fall würde ich vermeiden, ihn Volumetric Light zu nennen, weil es sich um einen Post-Production-Effekt handelt und nicht um echte volumetrische Beleuchtung.
In diesem ersten Tutorial werden wir uns nur den Sun Beams-Node in einer sehr einfachen Szene ansehen. Wenn ihr diesen Node und seine Parameter also bereits kennt, könnt ihr dieses Tutorial überspringen und auf das nächste warten!
Im nächsten Tutorial werden wir nämlich eine etwas komplexere Szene untersuchen, in der wir Masken und andere Compositing-Techniken verwenden müssen.
In der Szene, die ich gerade auf dem Bildschirm zeige, befindet sich die virtuelle Kamera innerhalb eines stark stilisierten Raums. Das Licht tritt nur durch die Öffnung oben ein, also durch die World-Beleuchtung, die im Compositing als Environment bezeichnet wird.

Wenn wir das Rendering starten, erhalten wir ein sehr einfaches Ergebnis: Der durch die Öffnung sichtbare Hintergrund ist gut beleuchtet, während der Rest der Umgebung durch indirektes Licht erhellt wird.

Öffnen wir den Compositing-Editor und fügen wir einen Sun Beams-Node zum Setup hinzu, indem wir ihn direkt zwischen den Image-Ausgang von Render Layers und den Reroute-Node platzieren, damit wir eine Vorschau des Effekts im Backdrop sehen können.
Sofort fallen uns zwei Dinge auf: Der Node hat nur drei Parameter und … es ist nichts sichtbar. Nicht nur ist kein Effekt zu sehen, sondern das gesamte Rendering ist verschwunden!

Der Sun Beams-Node wird auf das gesamte Rendering angewendet, aber da die Länge der Strahlen im Parameter Ray Length auf 0 gesetzt ist, gibt es keinen Effekt. Erhöhen wir also den Wert des Parameters Ray Length und beachten wir dabei drei neue Dinge.

Das Erste, was wir bemerken, ist, dass die Strahlen ihre eigene Richtung haben, die jedoch nicht mit der Richtung der in die Szene einfallenden Lichtstrahlen übereinstimmt. Diese Richtung wird tatsächlich durch die Position des X-förmigen Elements bestimmt, das im Editor sichtbar ist, wenn wir den Sun Beams-Node auswählen.
Dieses Symbol, das den Ursprung des Effekts darstellt, kann durch Klicken und Ziehen oder durch Eingabe der X- und Y-Koordinaten in den verbleibenden zwei Parametern des Nodes neu positioniert werden.

Das Zweite, was wir bemerken, ist, dass der Sun Beams-Node nur den Effekt selbst ausgibt. Das bedeutet, dass der Rest des Renderings nicht mehr sichtbar ist.
Um diesen Effekt zum ursprünglichen Rendering hinzuzufügen, müssen wir lediglich einen Color Mix-Node im Add-Modus zur Szene hinzufügen. Achtet dabei darauf, den Image-Ausgang von Render Layers mit dem ersten Image-Eingang des Color Mix-Nodes zu verbinden und den Image-Ausgang von Sun Beams mit dem zweiten Image-Eingang des Color Mix-Nodes zu verbinden.

Allerdings gibt es noch ein drittes Detail, das wir bereits zuvor bemerkt haben: Die Lichtstrahlen werden vom Ursprungspunkt des Effekts aus in alle Richtungen projiziert.
Das ist für unsere Szene nicht geeignet, weil wir den Ursprung der Strahlen auf den virtuellen Hintergrund beschränken möchten, der durch die Öffnung in der Wand sichtbar ist.
Da diese Öffnung den Hintergrund des virtuellen Universums einrahmt, können wir ihre Maske abrufen, indem wir den Environment Render Pass im Tab View Layers des Properties-Editors aktivieren.


Der Nachteil dabei ist, dass diese Information erst jetzt aktiviert wurde. Um sie sichtbar zu machen und den endgültigen Effekt zu sehen, müssen wir erneut rendern. Denkt also daran, sie rechtzeitig zu aktivieren, wenn ihr den Effekt in euren Szenen anwenden möchtet!
Die Environment-Information kann dann als Quelle für den Sun Beams-Effekt verwendet werden. Der Unterschied zur Verwendung von Render Image ist deutlich sichtbar.

Jetzt kann die Intensität des Effekts über den Parameter Factor angepasst werden, der wie andere Node-Parameter Werte haben kann, die sich im Laufe der Zeit ändern, indem man Keyframes einfügt. So könnt ihr sogar Animationen erstellen.
Bevor wir diesen ersten Teil abschließen, muss ich euch allerdings sagen, dass nicht alles Gold ist, was glänzt: Diese Lichtstrahlen sind tatsächlich Post-Production-Effekte, die auf das Bild angewendet werden. Sie haben also keine Kenntnis von den Objekten in der Szene und können deshalb nicht durch Hindernisse blockiert werden.

Deshalb funktioniert dieser Effekt nur unter bestimmten Bedingungen gut. In anderen Fällen muss man auf volumetrische Effekte oder andere Tricks zurückgreifen.
Für dieses Tutorial hören wir hier auf. Im nächsten Teil werden wir sehen, wie man den Effekt auf Licht anwendet, das durch Fenster fällt, also durch ein halbtransparentes Material, wie man die Kanten weicher macht, bestimmte Bereiche des Renderings ausschließt, die uns nicht interessieren, und wie man den Effekt zusätzlich mit Color Balance und anderen Effekten verändert. Bis bald!