Neueste Meldungen
Tipps & AnleitungenBlenderCycles

Blender Cycles: Renderzeit verkürzen – Leitfaden für Innenräume

Blenders aktueller Leitfaden erklärt, wie sich Sampling, Denoising und Optionen für das Light Sampling in Cycles auf Renderzeit und Bildqualität auswirken. Dieser Leitfaden betrachtet die Einstellungen passend zum Workflow für Innenraumszenen.

Fotorealistische Visualisierung eines modernen Innenraums, der durch eine schmale Öffnung beleuchtet wirdKI-Bild
Symbolbild, mit KI erzeugt.Bild: 3dsınıfı / FCA AI

Kurz gesagt

  1. Adaptive Sampling kann die Berechnung bei Pixeln frühzeitig beenden, die bereits sauber genug aussehen, und so die Renderzeit reduzieren.
  2. Für den Noise Threshold nennt der Leitfaden einen typischen Bereich von 0,1 bis 0,001. Ein niedrigerer Wert kann ein saubereres Bild liefern, verlängert aber möglicherweise die Renderzeit.
  3. Denoising kann Rauschen reduzieren, ohne die Sample-Anzahl zu erhöhen. Mehr Render-Passes verbessern in der Regel das Ergebnis.
  4. Die Render Region berechnet nur einen ausgewählten Bildausschnitt. Für kleine Test-Renderings lässt sich außerdem der Auflösungsprozentsatz senken.

Dieser Leitfaden überträgt die im aktuellen Online-Handbuch von Blender dokumentierten Cycles-Render-Einstellungen auf den Workflow für Innenraumvisualisierungen. Sampling, Denoising, Rechengerät und Ausgabegröße beeinflussen sowohl die Sauberkeit des finalen Bildes als auch die Renderzeit. Da in der Dokumentation keine konkrete Blender-Versionsnummer genannt wird, beschränken sich die folgenden Schritte auf die dort beschriebenen Funktionen.

1. Zuerst den Aufwand für Testbilder senken

  1. Prüfen Sie die Ausgabegröße. Resolution X und Y im Format-Panel legen die horizontale und vertikale Pixelgröße des Bildes fest. Mit Percentage wird die Rendergröße im Verhältnis zu diesen Auflösungen reduziert oder erhöht. Wenn Sie Komposition und Licht beurteilen, senkt ein kleineres Test-Rendering mit unveränderten Seitenverhältnissen den Aufwand, bei jedem Versuch das Bild in voller Größe zu berechnen.

  2. Betrifft das Problem nur einen Bildbereich, verwenden Sie Render Region. Damit wird statt des gesamten Frames nur der festgelegte Ausschnitt berechnet. Ist Crop to Render Region aktiviert, wird die Ausgabe auf die Größe der ausgewählten Render Region zugeschnitten. Ist die Option deaktiviert, kann der Bereich von einem transparenten Hintergrund umgeben sein. Berücksichtigen Sie den Unterschied je nach Zweck des Tests und dem Format der abzuliefernden Datei.

  3. Wenn Sie das Bild vom Hoch- ins Querformat oder umgekehrt ändern möchten, können Sie mit der rechten Maustaste auf die Auflösungsfelder klicken und Swap Dimensions auswählen. Der Leitfaden beschreibt dies als schnelle Möglichkeit, die X- und Y-Maße zu vertauschen.

2. Sample-Anzahl und Adaptive Sampling ausbalancieren

In Cycles funktioniert Sampling, indem Lichtpfade von der Kamera aus durch die Szene verfolgt werden. Render (Max) Samples legt fest, wie viele Pfade pro Pixel im finalen Bild verfolgt werden. Mit steigender Sample-Anzahl kann das Bild sauberer werden, zugleich verlängert sich aber die Renderzeit. Statt einfach einen hohen Wert festzulegen, empfiehlt es sich daher, das Rauschen der Szene anhand von Tests zu beurteilen.

Adaptive Sampling im Panel Render › Sampling kann das Sampling in manchen Bereichen vorzeitig beenden, wenn Noise Threshold aktiviert ist. Pixel, deren Rauschen unter dem festgelegten Schwellenwert liegt, werden nicht unnötig weiter berechnet. Ein Bereich mit detailliertem Haar kann beispielsweise mehr Samples benötigen, während für den Hintergrund weniger ausreichen. Auch in Architekturszenen können sich Licht- und Materialbedingungen von Bereich zu Bereich unterscheiden. Adaptive Sampling hilft dabei, nicht dem gesamten Bild denselben Sample-Aufwand zuzuweisen.

EinstellungEmpfohlener WertWirkung
Noise ThresholdTypischer Bereich laut Leitfaden: 0,1–0,001Ein niedrigerer Schwellenwert kann die Qualität verbessern, verlängert jedoch die Renderzeit.
Noise Threshold0Cycles schätzt automatisch einen Wert auf Grundlage der Gesamtzahl der Samples.
Min Samples0 (Standard)Bei einem Wert von 0 legt Cycles die Mindestanzahl der Samples anhand des Schwellenwerts automatisch fest.
Time Limit0Deaktiviert das Zeitlimit. Ist ein Limit aktiviert, stoppt das Rendering nach Ablauf der Zeit, auch wenn die Ziel-Sample-Anzahl noch nicht erreicht wurde.

Ein niedrigerer Noise Threshold führt nicht in jeder Szene zum gleichen Ergebnis: Für ein saubereres Bild kann mehr Rechenaufwand nötig sein. Beachten Sie bei Verwendung von Time Limit außerdem, dass die Vorbereitungszeit vor dem Rendering nicht mitgerechnet wird. Laut Leitfaden wird nur die Renderzeit gemessen.

3. Denoising mit Qualitätskontrolle einsetzen

Denoising hilft, ein weniger verrauschtes Bild zu erhalten, ohne die Sample-Anzahl zu erhöhen. Für Viewport und finales Rendering gibt es separate Denoising-Optionen. Da die Anforderungen an eine schnelle Vorschau und an das abzuliefernde Bild unterschiedlich sein können, sollten Sie beide Optionen unabhängig voneinander betrachten.

Zu den Denoiser-Optionen gehören Automatic, OpenImageDenoise und OptiX. Automatic nutzt, sofern unterstützt, GPU-beschleunigtes Denoising und bevorzugt OpenImageDenoise gegenüber OptiX. OpenImageDenoise wird im Leitfaden als KI-basierter Denoiser beschrieben, während OptiX nur auf NVIDIA-GPUs verfügbar ist, die in den Cycles-Render-Devices-Einstellungen konfiguriert wurden.

Die Einstellung Denoising Passes legt fest, welche Render-Passes der Prozessor als Eingabe verwendet. Laut Leitfaden verbessert eine größere Anzahl an Passes in der Regel das Ergebnis; mindestens Albedo wird empfohlen. Die Option None kann insbesondere bei niedrigen Sample-Zahlen Details verwischen. Bei Auswahl von OpenImageDenoise stehen außerdem die Optionen Prefilter und Quality zur Verfügung: Fast kann die Qualität zugunsten der Geschwindigkeit reduzieren, Accurate kann detailliertere Ergebnisse liefern, aber die Rechenzeit verlängern. Für den Viewport wird Fast im Leitfaden als geschwindigkeitsorientierte Option genannt.

Denoising auf der GPU kann schneller sein, benötigt aber zusätzlichen GPU-Speicher. Wenn der Speicherbedarf bei großen Szenen steigt, kann es sinnvoll sein, Use GPU zu deaktivieren. Bewerten Sie den Geschwindigkeitsgewinn deshalb nicht nur anhand der Sekunden, sondern auch im Hinblick auf den verfügbaren Speicher der Szene und den Detailverlust durch das Denoising.

4. Rechengerät und Lichtaufbau der Szene überprüfen

Im Abschnitt Render Device wird CPU oder GPU Compute ausgewählt. Laut Leitfaden kann GPU Compute in vielen Fällen schneller sein; GPU-Rendering kann jedoch Einschränkungen aufweisen, die vom verwendeten Backend abhängen. Die CPU ist mit den Cycles-Funktionen kompatibel. Prüfen Sie vor der Verwendung einer GPU die Cycles-Render-Devices-Einstellungen und die Kompatibilität des jeweiligen Geräts. Gehen Sie nicht davon aus, dass alle Funktionen mit beiden Rechenmethoden identisch arbeiten.

Path Guiding kann dazu beitragen, Rauschen in Szenen zu reduzieren, in denen Lichtquellen schwer zu erreichen sind. Als Beispiel nennt der Leitfaden einen Raum, der durch eine kleine Türöffnung beleuchtet wird. Diese Funktion ist nur beim CPU-Rendering verfügbar. Für Training Samples werden in der Regel 128–256 Samples als ausreichend für eine korrekte Ausrichtung genannt. Höhere Werte verlängern die Renderzeit und können die Qualität nur geringfügig verbessern. Beachten Sie außerdem, dass die Funktion nicht für komplexe Caustics ausgelegt ist.

Light Tree kann das Rauschen verringern, indem Lichter anhand ihrer Entfernung und geschätzten Intensität gesampelt werden. Zugleich kann sich die Zeit pro Sample geringfügig erhöhen. Einige Lichteigenschaften wie ein spezieller Falloff, Ray Visibility oder komplexe Texturknoten werden möglicherweise nicht berücksichtigt. Gehen Sie bei solchen Szenen nicht davon aus, dass Light Tree das Ergebnis immer verbessert, sondern vergleichen Sie die Resultate anhand von Tests.

5. Große Renderings auf mehrere Rechner verteilen

Sample Subset kann verwendet werden, um die Samples eines einzelnen Frames auf mehrere Rechner zu verteilen. Im Beispiel des Blender-Leitfadens werden insgesamt 2048 Samples auf zwei Rechner mit jeweils 1024 Samples aufgeteilt. Auf beiden Rechnern bleibt die Gesamtzahl der Samples auf 2048 eingestellt, Denoise wird deaktiviert und Sample Subset aktiviert. Auf dem ersten Rechner werden Offset 0 und Length 1024 eingestellt, auf dem zweiten Offset 1024 und Length 1024.

Nach Abschluss der Renderings können die Ergebnisse in der Python Console zusammengeführt werden:

python
bpy.ops.cycles.merge_images(input_filepath1=r"1.exr",
input_filepath2=r"2.exr",
output_filepath=r"combined.exr")

Bei dieser Methode ist es wichtig, für jedes Teil-Rendering nicht nur die Anzahl der tatsächlich berechneten Samples, sondern auch die Gesamtzielzahl korrekt einzustellen. Laut Leitfaden kann eine falsche Gesamtzahl zu einer nicht übereinstimmenden Rauschstruktur der Teilmengen führen und das zusammengeführte Ergebnis verschlechtern. Beachten Sie beim Aufteilen der Samples, dass Offset bei null zu zählen beginnt.

Auswirkungen auf den Workflow für Architekturvisualisierung

Für Teams, die Innenräume visualisieren, ist ein sinnvoller Einstieg, Kompositions- und Lichttests mit einem niedrigen Percentage-Wert oder über Render Region zu erstellen und anschließend Noise Threshold und Denoising-Ergebnis zu vergleichen. So können Sie sich auf problematische Bereiche konzentrieren, ohne den gesamten Frame wiederholt in hoher Auflösung berechnen zu müssen. Bei finalen Frames, in denen Reflexionen, Schatten und Materialdetails entscheidend sind, sollte zusätzlich geprüft werden, wie sich Denoising auf die Details auswirkt.

GPU Compute und GPU-Denoising können auf der Hardwareseite für mehr Geschwindigkeit sorgen. Dabei müssen jedoch GPU-Kompatibilität, Speicherbedarf und Einschränkungen des GPU-Backends überprüft werden. Dass Path Guiding auf die CPU beschränkt ist, zeigt, dass die Wahl der Einstellungen nicht unabhängig von der Hardware getroffen werden sollte. Auch mit Sample Subset lässt sich die Arbeit auf mehrere Rechner verteilen; Sample-Anzahl, Offset und Length müssen dabei jedoch konsistent sein. Da der Leitfaden keine Angaben zu Lizenzen oder Kosten macht, sollten hierzu keine Schlussfolgerungen gezogen werden.

Häufige Fehler

  • Noise Threshold zu stark senken, ohne die dadurch längere Renderzeit einzukalkulieren.

  • Denoising aktivieren, aber den Albedo-Pass nicht verwenden; bei niedrigen Sample-Zahlen können Details dadurch verschwimmen.

  • Übersehen, dass GPU-Denoising zusätzlichen Speicher benötigt.

  • Bei Sample-Subset-Renderings die Gesamtzahl der Samples mit Offset oder Length verwechseln.

  • Bei Verwendung von Render Region nicht prüfen, wie sich Crop to Render Region auf die Ausgabegröße auswirkt.

Quellen

3 Quellen
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/cycles/render_settings/sampling.html
Zusammenfassung
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/output/properties/format.html
Zusammenfassung
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/cycles/render_settings/index.html
Zusammenfassung

Quelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.

Die Einschätzung von 3dsınıfı
3dEinschätzung der Redaktion

Für Architekturbüros und Visualisierungsteams in der Türkei liegt der greifbarste Vorteil darin, bei jeder Änderung an Licht oder Material nicht erneut den Frame in voller Auflösung zu berechnen, sondern Tests mit niedriger Auflösung und Render Region zu verwenden. Adaptive Sampling und Denoising können den Sampling-Aufwand ebenfalls reduzieren. Eine sauber wirkende Vorschau bedeutet jedoch nicht, dass die Details im finalen Bild erhalten bleiben.

Bei Investitionen in Hardware oder der Konfiguration von Workstations sollten GPU-Speicher, die Kompatibilität der Cycles-Geräte und das CPU-gebundene Path Guiding gemeinsam berücksichtigt werden. Bei großen Szenen kann GPU-Denoising den Speicher stark beanspruchen. Renderings lassen sich zwar auf mehrere Rechner verteilen, doch eine falsche Abstimmung der Sample-Subset-Einstellungen kann das zusammengeführte Ergebnis verschlechtern. Deshalb sollte der Workflow zuerst mit einem kleinen Test überprüft werden.

Häufige Fragen

Welche Werte sind für Noise Threshold in Blender Cycles sinnvoll?

Blenders Leitfaden nennt 0,1 bis 0,001 als typischen Bereich. Ein niedrigerer Schwellenwert kann die Qualität verbessern, aber die Renderzeit verlängern. Der Wert 0 steht für eine automatische Schätzung.

Welche Passes werden für Cycles-Denoising empfohlen?

Der Leitfaden empfiehlt, mindestens Albedo zu verwenden. Die Option None kann besonders bei niedrigen Sample-Zahlen Details verwischen; mehr Passes verbessern das Denoising-Ergebnis in der Regel.

Lässt sich ein Cycles-Rendering in Blender auf mehrere Rechner verteilen?

Ja. Mit Sample Subset können Samples auf mehrere Rechner verteilt und die Ergebnisse anschließend über den Befehl merge_images in der Python Console zusammengeführt werden. Gesamtzahl der Samples, Offset und Length müssen dabei konsistent sein.

Kommentare und Forum sind auf Türkisch.Mitdiskutieren
+

Verwandte Meldungen