Kurz gesagt
- Volumensonden erfassen indirektes Licht an verschiedenen Punkten eines Bereichs; die Daten müssen manuell gebacken werden.
- Ebenensonden sind für Reflexionen auf glatten, ebenen Flächen gedacht und funktionieren nur mit der Methode Screen-Trace.
- Wenn Sie das Volumengitter an die Raumform anpassen, vermeiden Sie unnötig hohe Auflösung in leeren Bereichen oder Zonen mit geringen Lichtänderungen.
- Bei unzureichendem Bake-Speicher in großen Szenen empfiehlt es sich, die Szene aufzuteilen, den Wert für Surfel Resolution zu senken oder die Sichtbarkeit mancher Objekte für die Sonde zu deaktivieren.
Was erfahren Sie in diesem Leitfaden?
Lichtsonden in Blender Eevee erfassen bestimmte Arten von Licht in einer Szene und stellen sie für Oberflächen bereit. Dieser Leitfaden konzentriert sich auf zwei Einsatzmöglichkeiten: Volumensonden, die diffuses Licht aus verschiedenen Punkten innerhalb eines Volumens speichern, und Ebenensonden, die Reflexionen auf ebenen Flächen erfassen. Wir zeigen, wie Sie die Platzierung der Sonden in Innenraumszenen planen, Bake-Einstellungen wählen und Probleme mit Lichtlecks oder unzureichendem Speicher beurteilen.
Die beiden Sondentypen erfüllen unterschiedliche Aufgaben. Eine Volumensonde erfasst Licht aus allen Richtungen an Abtastpunkten, die im Volumen verteilt sind, und speichert ausschließlich diffuses Licht. Eine Ebenensonde erfasst dagegen das Licht aus einer Richtung für sichtbare Punkte entlang der Reflexionsrichtung. Für Reflexionen auf glänzenden, ebenen Flächen kommt daher eine Ebenensonde infrage; für indirekte Beleuchtung im Raum eine Volumensonde.
Voraussetzungen
Diese Schritte basieren auf den Eevee-Lichtsondenfunktionen von Blender. Die Quelldokumentation nennt weder eine bestimmte Blender-Version noch Anforderungen an ein Konto; daher werden hier keine Versions- oder Kontoanforderungen vorausgesetzt. Die Daten einer Volumensonde sind statisch und müssen manuell gebacken werden. Ebenensonden funktionieren nur, wenn die Raytracing-Methode auf Screen-Trace eingestellt ist.
Beim Bake einer Volumensonde wird die Szene in eine andere Darstellung umgewandelt, um den Lichttransport zu beschleunigen. Diese Darstellung kann viel GPU-Speicher belegen. Berücksichtigen Sie daher bei großen Szenen neben den Bake-Einstellungen auch die Szenengröße und den verfügbaren GPU-Speicher. Beachten Sie außerdem bei der Planung, dass Ebenensonden weder Reflexionen noch volumetrische Effekte unterstützen.
Volumensonde einrichten und backen
Platzieren Sie das Volumen passend zum Raum. Richten Sie die Sondengitter für die Innenraumbeleuchtung an der Form des Raums aus. Weisen Sie leeren Bereichen oder Zonen mit nur geringen Lichtänderungen nicht mehr Abtastpunkte als nötig zu. Gibt es eine problematische Ecke oder einen bestimmten Bereich, sollten Sie dort ein kleineres Gitter hinzufügen, anstatt die Auflösung des gesamten Volumens zu erhöhen. Große Szenen benötigen möglicherweise mehrere Volumen mit unterschiedlichen Detailgraden.
Legen Sie die Gitterauflösung passend zum Bedarf fest. Die Werte Resolution X, Y und Z im Bereich Object Data > Probe der Sonde bestimmen, in wie viele Zellen das lokale Volumen unterteilt wird. Da für jede Zelle Licht gespeichert wird, kann ein dichteres Gitter den Bake-Vorgang und den Ressourcenbedarf beeinflussen. Die Dokumentation empfiehlt, in leeren Bereichen keine hohe Auflösung zu verwenden und problematische Bereiche mit einem kleineren Gitter zu bearbeiten.
Wägen Sie Bake-Qualität und Aufwand gegeneinander ab. Bake Samples bestimmt die Anzahl der im Berechnungsvorgang berücksichtigten Strahlrichtungen; ein höherer Wert verlängert die Bake-Zeit. Surfel Resolution legt fest, wie viele Surfels pro lokaler Entfernung erzeugt werden. Höhere Werte können die Qualität verbessern, erhöhen aber auch den Speicherbedarf deutlich. Die Dokumentation empfiehlt als guten Wert das Doppelte der maximalen Resolution. Betrachten Sie dies als Ausgangspunkt und nicht als feste Regel für jede Szene.
Wählen Sie, welches Licht erfasst werden soll. Im Bereich Capture gibt es Optionen, um Weltlicht, indirekte Lichtreflexionen und emittierende Oberflächen in den Bake-Vorgang einzubeziehen. Das Backen des Weltlichts kann eine genauere Beleuchtung liefern, allerdings geht dabei möglicherweise die korrekte Überblendung mit den umgebenden Irradiance-Volumen verloren. Entscheiden Sie je nach Art der Lichtquellen in der Szene, ob indirektes Licht und emittierende Oberflächen berücksichtigt werden sollen.
Backen Sie die Daten und prüfen Sie das Ergebnis. Die Lichtdaten einer Volumensonde werden nicht automatisch aktualisiert und müssen manuell gebacken werden. Nach dem Backen werden die Daten im Data-Block des Objekts gespeichert. Prüfen Sie die Erfassungspunkte und die Wirkung des Volumens im Viewport, um festzustellen, ob die Abtastverteilung den Raum abdeckt.
Reflexionen mit einer Ebenensonde einrichten
Wählen Sie eine glatte, ebene Fläche. Eine Ebenensonde eignet sich für glatte, plane Oberflächen. Jede sichtbare Ebenensonde verlängert die Renderzeit, da die Szene für diese Sonde erneut gerendert werden muss. Verwenden Sie sie daher nur auf Flächen, auf denen Reflexionen tatsächlich benötigt werden.
Stellen Sie die Methode auf Screen-Trace ein. Ebenensonden funktionieren nicht mit einer anderen Raytracing-Methode. Bei aktivierter Option Screen-Trace kann die Sonde den Trace-Vorgang beschleunigen und fehlende Daten beim Raytracing im Bildschirmraum ergänzen.
Prüfen Sie die Position der Sonde relativ zur Oberfläche. Ist Backface Culling deaktiviert, kann eine bündig auf der Oberfläche platzierte Ebenensonde die Unterseite der Fläche erfassen. Alternativ können Sie die Sondenebene so weit über die Oberfläche hinaus verschieben, dass sie bei der Erfassung nicht sichtbar ist, oder die Sichtbarkeit der Sonde im Bereich für die Objektsichtbarkeit deaktivieren.
Überprüfen Sie die Wirkungsdistanz und den Clipping Offset. Der Wert Distance der Ebenensonde und die Skalierung des Objekts bestimmen, welche Flächen von der Wirkung der Sonde erfasst werden. Nur Flächen, deren Normalen an der Reflexionsebene ausgerichtet sind, erhalten die erfasste Reflexion. Ein höherer Wert für Clipping Offset kann Kontaktprobleme in Reflexionen beheben. Die Einstellung Parallax beeinflusst bei unterstützten Materialien die wahrgenommene Tiefe der Reflexionen.
Häufige Fehler und nächste Schritte
Ein häufiges Problem bei Volumensonden sind ungültige Erfassungspunkte innerhalb geschlossener Geometrie. Der Validity Threshold aus der Dokumentation schließt Punkte mit niedriger Gültigkeitsbewertung von der Lichtinterpolation aus; Dilation Threshold und Radius steuern, ob ungültige Daten anhand gültiger Nachbarwerte aufgefüllt werden. Prüfen Sie zunächst die Position der Sondenpunkte relativ zur Szenengeometrie und den Umfang des Bake-Vorgangs, bevor Sie diese Einstellungen ändern.
Wenn Lichtlecks auftreten, sollten Sie Sampling-Versätze wie Normal Bias und View Bias sorgfältig prüfen. Normal Bias verschiebt die Abtastung in Richtung der Oberflächennormalen, View Bias in Blickrichtung. Zu hohe Werte können neue Probleme verursachen: Normal Bias kann diffuse Oberflächen spekular erscheinen lassen, während View Bias zu kamerabhängigen Ergebnissen führen kann. Bei einer feststehenden Kamera hält die Dokumentation View Bias für eine geeignete Option. Ein höherer Facing Bias kann die Interpolation glätten, aber auch Lichtlecks verstärken.
Passt der Bake-Vorgang nicht in den GPU-Speicher, sollten Sie zunächst die Szene in kleinere Abschnitte unterteilen oder Volumen mit unterschiedlichen Detailgraden einrichten. Weitere Empfehlungen sind, den Wert für Surfel Resolution zu senken und die Sichtbarkeit der Lichtsonde für Objekte zu deaktivieren, die nur wenig zum Bake beitragen. Beachten Sie bei Ebenensonden, dass Reflexionen und volumetrische Effekte nicht unterstützt werden. Wenn diese Einschränkungen nicht zu den Erwartungen an die Szene passen, liegt die Lösung möglicherweise nicht allein in den Sondeneinstellungen.
In Architektur-, Innenarchitektur- und Archviz-Workflows sind diese Methoden besonders für Teams interessant, die die Verteilung des indirekten Lichts im Raum und Reflexionen auf ebenen Flächen steuern möchten. Die Platzierung von Volumensonden sollte sich an der Raumgeometrie orientieren; Ebenensonden sollten unter Berücksichtigung der Auswirkungen auf die Renderzeit und ihrer Einschränkungen eingesetzt werden. Bei großen Projekten sind GPU-Speicher und Bake-Zeit ebenso wichtige Produktionsfaktoren wie die Qualitätseinstellungen. Wenn Sie mit der Umsetzung beginnen, erleichtert ein Test an einem kleinen Innenraumbereich den Vergleich der Auswirkungen verschiedener Einstellungen auf die Szene.
Quelle und Lizenz
Dieser Leitfaden wurde anhand der Abschnitte „Light Probe Volume“ und „Light Probe Plane“ im offiziellen Blender-Benutzerhandbuch ins Türkische übertragen und angepasst. Beide Quellen stehen unter der Lizenz CC BY-SA 4.0.
Quellen
2 QuellenQuelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.
Für Architektur- und Innenarchitekturbüros in der Türkei liegt der praktische Vorteil von Volumensonden vor allem darin, dass sich indirektes Licht anhand der Raumgeometrie abtasten lässt. Das bedeutet jedoch nicht, dass die Auflösung in jeder Szene erhöht werden sollte: Unnötig dichte Gitter können die Bake-Zeit und den GPU-Speicherbedarf steigern. Ein Test in einem kleinen Bereich mit anschließendem Ergebnisvergleich bietet einen kontrollierteren Einstieg.
Ebenensonden können auf glänzenden, ebenen Flächen hilfreich sein. Gleichzeitig verlängert jede sichtbare Sonde die Renderzeit, und bestimmte Effekte werden nicht unterstützt. Teams sollten daher die Hardwarekapazität, den Umfang der Szene und die Erwartungen an die Reflexionen gemeinsam berücksichtigen. Da die Quellen keine Lizenz- oder Kaufbedingungen erläutern, lassen sich zu diesen Punkten keine weiteren Annahmen treffen.
Häufige Fragen
Wofür wird eine Volumenlichtsonde in Blender Eevee verwendet?
Eine Volumensonde erfasst Licht aus verschiedenen Richtungen an vielen Punkten innerhalb eines Volumens und speichert ausschließlich diffuses Licht. Die erfassten Lichtdaten sind statisch und müssen manuell gebacken werden.
Mit welcher Raytracing-Methode funktionieren Ebenensonden in Eevee?
Ebenensonden funktionieren nur, wenn die Methode Screen-Trace aktiviert ist. Reflexionen und volumetrische Effekte werden von diesen Sonden nicht unterstützt.
Was kann man tun, wenn der Bake-Vorgang einer Volumensonde nicht in den GPU-Speicher passt?
Die Szene kann in kleinere Abschnitte unterteilt oder es können Volumen mit unterschiedlichen Detailgraden verwendet werden. Zu den empfohlenen Optionen gehören auch, den Wert für Surfel Resolution zu senken und die Sichtbarkeit der Sonde für Objekte zu deaktivieren, die den Bake nur wenig beeinflussen.



