
Was ist Subsurface Scattering? Wie Licht im Inneren einer Oberfläche 3D-Renderings prägt
Überblick
Einführung
Was ist Subsurface Scattering? Es beschreibt, was passiert, wenn Licht nicht einfach von einer Oberfläche abprallt, sondern in sie eindringt, im Material umherwandert und an einer anderen Stelle wieder austritt. Haut, Wachs, Marmor und Milch sehen nur deshalb so aus, wie sie aussehen. Ein Renderer, der diesen Effekt ignoriert, erzeugt dagegen schnell Materialien, die wie Kunststoff oder Metall wirken.
Dieser Leitfaden erklärt die Physik in einfachen Worten, worin sich eine BSSRDF von der BRDF unterscheidet, die die meisten Shader verwenden, und welche zwei Methodenfamilien Renderer zur Annäherung nutzen. Anschließend zeigt er, wo Cycles, Arnold, V-Ray, Redshift und Corona die Regler platzieren, warum Subsurface Scattering (SSS) Renderzeit und Rauschen erhöht und welche Einstellungen es bei einer langen Animation bezahlbar halten. Wie ein Renderer Licht überhaupt verfolgt, steht in Ray Tracing vs. Path Tracing. Wenn Rendering für Sie neu ist, beginnen Sie mit Was ist Rendering.
Gegenüberstellung von Querschnitten: Bei einer BRDF verlässt das Licht die Oberfläche an derselben Stelle, an der es eingetreten ist; bei einer BSSRDF tritt es an einem Punkt ein, streut im Material und tritt an einem anderen Punkt aus
Was Subsurface Scattering physikalisch ist
Ein einfacher Shader behandelt eine Oberfläche als Grenze: Licht trifft auf einen Punkt und wird reflektiert oder absorbiert, bei klarem Glas geht es geradewegs hindurch. Viele reale Materialien verhalten sich anders. Ein Teil des Lichts überquert die Grenze, wird an Partikeln im Inneren gestreut, verliert Energie durch Absorption, und der Rest kommt wieder aus der Oberfläche heraus, meist in einigem Abstand zur Eintrittsstelle.
Chaos beschreibt SSS in seiner Erklärung zu Subsurface Scattering (gelesen am 10. November 2026) als Licht, das in eine transluzente Oberfläche eindringt, intern gestreut wird und an einem anderen Punkt wieder austritt. Chaos grenzt den Effekt von der Refraktion ab, die klare Materialien wie Glas beschreibt, und von der Transluzenz, die dünne Materialien wie Lampenschirme oder Blätter beschreibt. SSS gilt für den dicken, dichten Fall: Haut, Wachs, Marmor, Milch.
Sie erkennen den Effekt an vier Stellen:
- Weiche Schattenkanten. Licht, das auf der beleuchteten Seite eindringt, sickert auf die Schattenseite, sodass der Übergang zwischen Licht und Schatten weicher wirkt als bei Kunststoff.
- Farbübertragung. Das austretende Licht trägt die Farbe des Materialinneren, sodass schattige Haut einen warmen Farbton annimmt, statt neutral grau zu werden.
- Leuchten durch dünne Partien. Ohren, Finger und Kerzenwachs leuchten auf, wenn ein starkes Licht dahinter steht.
- Verlorene Feindetails. Die Streuung verwischt die Beleuchtung, sodass kleine Unebenheiten sanfter erscheinen als auf einer undurchsichtigen Oberfläche.
Der Preis dieses Realismus ist Buchführung: Der Renderer muss Licht berücksichtigen, das nicht mehr an dem Punkt liegt, der gerade schattiert wird.
BRDF und BSSRDF in einfachen Worten
Die meisten Shader beschreiben eine Oberfläche mit einer BRDF, einer bidirektionalen Reflexionsverteilungsfunktion (Bidirectional Reflectance Distribution Function). Für einen Punkt beantwortet sie eine enge Frage: Wenn Licht aus dieser Richtung eintrifft, wie viel verlässt den Punkt in jene Richtung? Die eingebaute Annahme lautet, dass Licht am selben Punkt eintritt und austritt.
Eine BSSRDF, eine bidirektionale Streuoberflächen-Reflexionsverteilungsfunktion (Bidirectional Scattering-Surface Reflectance Distribution Function), verwirft diese Annahme und setzt Licht, das an einem Punkt eintrifft, in Beziehung zu Licht, das an einem anderen Punkt austritt. Das Lehrbuch Physically Based Rendering (dritte Auflage, Abschnitt 11.4, gelesen am 10. November 2026) beschreibt sie als achtdimensionale Funktion: zwei Oberflächendimensionen und zwei Winkeldimensionen für jeden der beiden Punkte. Diese Funktion für jeden Shading-Punkt zu integrieren, ist zu aufwendig, weshalb Renderer eine separierbare Form aus drei Teilen verwenden: einen Term für austretendes Licht, einen für eintretendes Licht und ein räumliches Profil, das angibt, wie weit das Licht zwischen den beiden Punkten wandert.
Dieses räumliche Profil ist die Kurve „Wie weit breitet sich das Licht aus“, und dort greift die Radius-Einstellung des Materials. Das Lehrbuch merkt an, dass die einfachsten Varianten von einer lokal ebenen Oberfläche und einem recht einheitlichen Material ausgehen und die Genauigkeit bei stark gekrümmter Geometrie sinkt. Deshalb gibt es die zweite Methodenfamilie weiter unten.
Mittlere freie Weglänge und Radius: Die Zahl, die den Look bestimmt
Jeder SSS-Shader stellt im Kern dieselbe Frage: Wie weit wandert Licht im Material, bevor es gestreut wird oder austritt? Der physikalische Begriff ist die mittlere freie Weglänge, der durchschnittliche Abstand zwischen zwei Streuereignissen. Shader stellen sie als Radius bereit, meist mit einem Scale-Multiplikator und einer Farbe.
- Autodesks Arnold-Dokumentation zu den Subsurface-Parametern (gelesen am 10. November 2026) beschreibt den Radius als ungefähre Entfernung, bis zu der Licht unterhalb der Oberfläche streuen kann, auch als mittlere freie Weglänge bekannt, und stellt fest, dass SSS stark skalenabhängig ist.
- Die Seite zum Subsurface-Scattering-Node im Blender-Handbuch (gelesen am 10. November 2026) nennt den Radius die durchschnittliche Entfernung, über die Licht unter der Oberfläche streut, mit getrennten Werten für Rot, Grün und Blau, und den Scale einen globalen Faktor darauf.
- Die Dokumentation zum Redshift Standard Material von Maxon (gelesen am 10. November 2026) legt den Radius in Zentimetern fest und multipliziert ihn mit Scale zur gesamten Streuentfernung.
Daraus folgen zwei Konsequenzen. Weil jeder Farbkanal einen eigenen Radius haben kann, kann ein Shader manche Wellenlängen weiter streuen als andere, womit Artists der Haut ihre warme Farbübertragung geben. Und weil der Radius eine echte Entfernung ist, entscheidet der Szenenmaßstab über den Look: Der Wert, der bei einem in Zentimetern gebauten Modell wie weiches Wachs wirkt, wird bei einem in Metern gebauten Modell zu einem leuchtenden Klumpen. Chaos weist für V-Ray auf dasselbe hin (den Szenenmaßstab prüfen, da der Streuradius reale Einheiten verwendet) und schlägt für Haut einen Radius von etwa 5 bis 20 mm vor.
Diffusion versus Random Walk
Renderer nähern die BSSRDF auf zwei grundlegende Arten an, und die meisten Engines bieten beide an.
Diffusions- und Profilmethoden ersetzen das Innere durch ein mathematisches Profil. Das klassische Beispiel ist das Dipol-Diffusionsmodell aus dem SIGGRAPH-Paper „A Practical Model for Subsurface Light Transport“ von 2001 (Jensen, Marschner, Levoy und Hanrahan, gelesen am 10. November 2026), validiert an Milch, Marmor und Haut. Ein späteres ist das Pixar Technical Memo 15-04 von Per Christensen und Brent Burley (Juli 2015), das das Profil aus empirischen Kurven aufbaut, die von Albedo und mittlerer freier Weglänge bestimmt werden; Blender nennt seine Variante Christensen-Burley. Diese Methoden sind günstig und glatt, gehen aber von einer lokal ebenen Oberfläche aus, sodass dünne Partien, scharfe Krümmungen und kleine Details falsch aussehen können.
Random-Walk-Methoden verwenden kein Profil. Sie verfolgen Lichtpfade durch das Innere des Meshes und streuen in zufälligen Abständen und Richtungen, bis ein Pfad austritt. Die Arnold-Dokumentation sagt, dass Randomwalk im Gegensatz zur empirischen, auf Diffusionstheorie basierenden Methode tatsächlich unterhalb der Oberfläche verfolgt und deshalb konkave und dünne Geometrie besser bewältigt. Der Preis ist die Empfindlichkeit gegenüber nicht geschlossenen Meshes: Löcher, „Mouth Bags“ und verirrte interne Geometrie können unerwünschte Schatten werfen. Die Release Notes zu Blender 2.80 führten Random Walk ein, da es genauere Ergebnisse für dünne und gekrümmte Objekte liefert, und die Notes zu 2.93 ergänzten, dass es nun Dwivedi Guiding zur Rauschreduktion nutzt, ein Hinweis darauf, dass Rauschen eine bekannte Schwäche war.
Zwei Bildhälften: Die Diffusion ersetzt das Innere durch ein glattes Profil um den Eintrittspunkt, während Random Walk einen gezackten Streupfad im Mesh verfolgt, bis er austritt
Es ist der Kompromiss, der überall im Rendering zu finden ist: Das Profil ist schnell, glatt und angenähert; der Random Walk ist langsamer, verrauschter und näher an dem, was die Geometrie tatsächlich tut. Keines von beiden passt für jede Einstellung.
Wie Cycles, Arnold, V-Ray, Redshift und Corona SSS bereitstellen
Die Namen unterscheiden sich, doch die Regler entsprechen einander. Jede Zeile stammt aus der in diesem Artikel verlinkten Herstellerdokumentation, gelesen am 10. November 2026.
| Renderer | Wo der Regler liegt | Was Sie wählen |
|---|---|---|
| Cycles (Blender) | Subsurface-Eingänge des Principled BSDF oder der Subsurface-Scattering-Node | Methode: Christensen-Burley, Random Walk, Random Walk (Skin); Radius, Scale, IOR, Anisotropie |
| Arnold | Subsurface-Gruppe von standard_surface | Weight, Farbe, Radius, Scale, Anisotropie; Typ: diffusion, randomwalk oder randomwalk_v2 |
| V-Ray | Volumetrische Transluzenz von VRayMtl, VRayFastSSS2, VRayAlSurface | Streuradius, Subsurface- und Streufarbe, Phasenfunktion |
| Redshift | Standard Material, Gruppe Subsurface | Modus: Point-Based Diffusion, Ray-Traced Diffusion, Random Walk; Radius, Scale, Samples |
| Corona | Physical Material, Gruppen Subsurface Scattering und Volumetric Scattering | Fraction, Radius, Streufarbe; Direktionalität für volumetrische Streuung |
Cycles. Das Blender-Handbuch beschreibt Christensen-Burley als weniger genau als Random Walk, aber in manchen Situationen schneller beim Auflösen von Rauschen. Random Walk eignet sich für dünne und gekrümmte Objekte und funktioniert am besten mit geschlossenen Meshes; Random Walk (Skin) passt den Radius anhand der Farbtextur an.
Arnold. Der Standardtyp ist randomwalk. Diffusion wird als Näherung beschrieben, die sich deutlich günstiger auswerten lässt als ein vollständiger randomwalk, während randomwalk bei großer mittlerer freier Weglänge erheblich schneller und in dichten Medien mit kleiner Weglänge langsamer sein kann. randomwalk_v2 rendert aufwendiger und verrauschter als die ursprüngliche Methode, und der Anisotropie-Regler funktioniert nur mit randomwalk.
V-Ray. Chaos nennt VRayMtl mit aktivierter Refraktion und auf volumetrisch gesetzter Transluzenz, VRayFastSSS2 mit Streuradius und Phasenfunktion sowie VRayAlSurface, das für Haut gebaut wurde. Chaos empfiehlt VRayFastSSS2 für Hintergrundobjekte und volumetrisches SSS für Nahaufnahmen von Hero-Materialien aufzuheben.
Redshift. Die Dokumentation zum Standard Material beschreibt Point-Based Diffusion als den schnellsten und saubersten, aber am wenigsten genauen Modus, der im Progressive Rendering nicht funktioniert. Ray-Traced Diffusion ist genauer, aber langsamer und verrauschter. Random Walk ist der Standard und der genaueste Modus und kann langsamer sein als die anderen. Der Regler Samples gilt nur für Ray-Traced Diffusion und Random Walk.
Corona. Die Dokumentation zum Corona Physical Material für Cinema 4D (gelesen am 10. November 2026) listet für Subsurface Scattering Fraction, Radius und Streufarbe auf, dazu eine separate volumetrische Gruppe mit Absorptionsfarbe, Streufarbe, Direktionalität und Distanz. Sie warnt, dass Direktionalitätswerte nahe 1 oder minus 1 das Bildrauschen erhöhen.
Warum SSS Renderzeit und Rauschen erhöht
Chaos hält fest, dass SSS die Renderzeit tatsächlich erhöht, und nennt volumetrisches SSS in VRayMtl rechenintensiv, ergänzt aber, dass der Anstieg nicht groß ausfällt, wenn SSS gezielt eingesetzt wird. Zwei Mechanismen stecken hinter den Kosten, und wie stark jeder ins Gewicht fällt, hängt von der Methode ab, weshalb ein Testframe besser ist als eine Faustregel.
Mehr Pfade pro Pixel. Ein Random Walk ist ein Pfad, der im Objekt verfolgt wird. Jeder Kamerastrahl, der eine SSS-Oberfläche trifft, kann einen Walk mit mehreren Streuschritten auslösen, bevor er austritt, sodass ein Sample mehr Arbeit leistet und von Sample zu Sample stärker schwankt. Höhere Varianz zeigt sich als Körnung, deren Bereinigung mehr Samples braucht. Die allgemeine Fassung dieses Kompromisses steht in Ray Tracing vs. Path Tracing.
Größerer Radius, mehr Samples. Laut Maxons Dokumentation braucht Ray-Traced Diffusion umso mehr Samples für saubere Ergebnisse, je größer der Streuradius ist, und eine Erhöhung der Einstellung SSS Samples verringert die Körnung auf Kosten der Renderzeit.
SSS setzt außerdem auf der globalen Beleuchtung auf. Chaos rät, GI zu aktivieren, weil Materialien ohne sie wie Kunststoff aussehen können, und weist darauf hin, dass erst Gegenlicht die Streuung sichtbar macht. Falls Sie eine Szene mit Ambient Occlusion abgestimmt haben: Beide haben nichts miteinander zu tun. Occlusion nähert an, wie viel Umgebungslicht ein Punkt sieht, während SSS davon handelt, wohin das Licht geht, nachdem es ins Material eingetreten ist.
Jeder dieser Kostenfaktoren wiederholt sich in jedem Frame. Eine zehnsekündige Einstellung mit 24 Bildern pro Sekunde sind 240 Frames, sodass einige zusätzliche Minuten pro Frame sich zu vielen Maschinenstunden summieren.
SSS bei einer langen Animation bezahlbar halten
Diese Änderungen senken die Kosten am häufigsten, ohne den Look zu verändern. Jede ist eine Einschätzung dessen, was der Betrachter sehen kann, prüfen Sie sie also an Ihren eigenen Frames.
- Zuerst den Maßstab richtig setzen. Arbeiten Sie in realen Einheiten oder stellen Sie den Scale-Regler bewusst ein, bevor Sie Rauschen beurteilen oder Samples abstimmen.
- Das Mesh reparieren. Blender sagt, Random Walk funktioniere am besten mit geschlossenen Meshes, Arnold warnt, dass randomwalk empfindlich auf nicht geschlossene Meshes und interne Geometrie reagiert, und Redshift weist auf Artefakte bei überlappender Geometrie hin.
- Die Methode auf die Einstellung abstimmen. Setzen Sie die aufwendige Methode ein, wo die Kamera nah ist, und die günstigere, wo sie es nicht ist: VRayFastSSS2 oder Arnold Diffusion für Charaktere in mittlerer Entfernung und im Hintergrund, Redshift Point-Based Diffusion, wo kein Progressive Rendering nötig ist, und Random Walk für Hero-Nahaufnahmen mit dünnen Partien.
- SSS abschalten, wo es nicht zu sehen ist. SSS verwischt Licht über die Radiusentfernung. Ist diese Entfernung bei Ihrer Renderauflösung kleiner als ein Pixel, zahlen Sie für Streuung, die niemand sieht. Das Subsurface Weight in Arnold steht standardmäßig auf 0 und blendet zwischen Diffuse und SSS, es ist also normal, es pro Material zu setzen.
- Die Anisotropie nahe null halten. Corona weist darauf hin, dass Direktionalität nahe 1 oder minus 1 das Rauschen erhöht, und die Anisotropie in Arnold gilt nur für randomwalk.
- Samples dort einsetzen, wo das Rauschen ist. Erhöhen Sie die SSS-Samples bei den Materialien, die Körnung zeigen, statt das globale Sampling für den ganzen Frame anzuheben.
- Den aufwendigsten Frame zweimal messen. Rendern Sie eine anspruchsvolle Nahaufnahme einmal mit SSS Weight 0 und einmal mit den finalen Einstellungen. Die Differenz sind Ihre SSS-Kosten pro Frame; mit der Frame-Anzahl multipliziert ist sie die Zahl, die Sie brauchen.
Ablauf zur Schätzung der SSS-Kosten: einen Hero-Frame mit SSS aus und an rendern, die Zeiten subtrahieren und die Differenz mit der Frame-Anzahl multiplizieren
Einen breiteren Überblick darüber, wie sich die Renderzeit einer Szene senken lässt, bietet der Leitfaden zur Optimierung der Renderzeit, der Sampling, Denoising, Geometrie und Beleuchtung behandelt.
SSS-Szenen auf Super Renders Farm rendern
SSS ist eine Materialeinstellung und keine eigene Funktion, daher wird eine Szene, die sie nutzt, auf einer render farm wie jede andere gerendert: Frames werden als Batch-Jobs parallel verarbeitet. Was sich ändert, sind die Kosten pro Frame, weshalb sich ein Testrender vor einer vollständigen Sequenz die paar Minuten lohnt.
Bei Super Renders Farm, einer vollständig verwalteten render farm, laden Sie die Szene hoch, und die render farm kümmert sich um Software, Plug-ins und Render-Lizenzen. Cycles und EEVEE in Blender, Arnold, V-Ray und Corona in 3ds Max sowie Redshift in Maya und Cinema 4D sind ohne Setup-Anfrage bereit. Andere Host-Engine-Kombinationen, etwa V-Ray for Blender oder Redshift für 3ds Max, werden auf Anfrage bereitgestellt. Kontaktieren Sie uns daher zur Bestätigung, bevor Sie eine Szene hochladen, die davon abhängt.
Corona sowie Arnold oder V-Ray in ihren CPU-Modi rendern auf unseren CPU-Nodes. Redshift rendert auf unseren GPU-Nodes, die je Node zwei RTX-5090-Karten mit 32 GB VRAM pro Karte besitzen; der Speicher gilt pro Karte und wird nicht gebündelt, eine Redshift-Szene muss also in 32 GB passen. Neue Konten erhalten kostenlose Render-Credits im Wert von 25 $, sodass Sie Testframes Ihrer aufwendigsten SSS-Einstellung rendern können, bevor Sie sich auf eine Sequenz festlegen. Die aktuellen Preise finden Sie auf unserer Preisseite.
Zusammenfassung: Welcher SSS-Ansatz für welche Einstellung
| Einstellung oder Material | Wahrscheinlicher Ansatz | Warum |
|---|---|---|
| Hero-Nahaufnahme, dünne oder gekrümmte Partien (Ohren, Finger) | Random Walk | Setzt keine ebene Oberfläche voraus |
| Charakter in mittlerer Entfernung oder im Hintergrund | Diffusion oder ein schneller SSS-Shader | Glatt und günstig; der Unterschied ist kaum zu sehen |
| Wachs, Marmor, Milch | Zuerst Diffusion; Random Walk, wenn Kanten falsch aussehen | Dicke Materialien passen zum Profilansatz |
| Verrauschtes SSS nach einem Testframe | Maßstab, Mesh, Anisotropie prüfen, dann Samples | Günstigere Korrekturen zuerst |
FAQ
Q: Was ist Subsurface Scattering in einfachen Worten? A: Subsurface Scattering bedeutet, dass Licht in ein transluzentes Material eindringt, darin umherwandert und an einer anderen Stelle wieder austritt. Deshalb wirken Haut, Wachs, Marmor und Milch weich und leicht leuchtend statt flach und kunststoffartig. Ein Subsurface-Shader modelliert diese Ausbreitung des Lichts.
Q: Was ist der Unterschied zwischen einer BRDF und einer BSSRDF? A: Eine BRDF beschreibt Licht, das die Oberfläche an derselben Stelle verlässt, an der es eingetroffen ist. Eine BSSRDF erfasst zusätzlich Licht, das an einem Punkt eintritt, im Material streut und an einem anderen austritt. Weil sie zwei Punkte in Beziehung setzt, verwenden Renderer Näherungen wie Diffusionsprofile oder Random Walks.
Q: Was ist die mittlere freie Weglänge bei SSS? A: Die mittlere freie Weglänge ist die durchschnittliche Strecke, die Licht im Material zwischen zwei Streuereignissen zurücklegt. Renderer stellen sie als SSS-Radius bereit, meist mit einem Scale-Multiplikator. Ein größerer Radius ergibt einen weicheren, wachsartigeren Look, und weil es eine reale Entfernung ist, hängt er vom Szenenmaßstab ab.
Q: Erhöht Subsurface Scattering die Renderzeit? A: Ja. Chaos hält fest, dass SSS die Renderzeit erhöht, und Maxon dokumentiert, dass größere Streuradien mehr Samples für saubere Ergebnisse brauchen. Der Anstieg kommt von zusätzlichen Lichtpfaden im Material und dem dadurch entstehenden Rauschen, er hängt daher von der Methode, vom Radius und davon ab, wie viel des Frames das Material einnimmt.
Q: Sollte ich für SSS Random Walk oder Diffusion verwenden? A: Verwenden Sie Random Walk, wo Genauigkeit zählt, etwa bei Nahaufnahmen mit dünner oder gekrümmter Geometrie, und Diffusion, wo Geschwindigkeit zählt, etwa bei Hintergrundobjekten. Arnold, Blender und Redshift bieten beide an, und Arnold weist darauf hin, dass keine der beiden immer schneller ist. Rendern Sie daher einen Testframe mit jeder Methode.
Q: Warum ist mein Subsurface-Scattering-Render verrauscht? A: Random-Walk-Methoden verfolgen Pfade im Mesh, was die Varianz erhöht. Häufige Ursachen sind ein großer Radius, ein nicht geschlossenes Mesh, extreme Anisotropie und zu wenige SSS-Samples. Korrigieren Sie zuerst Maßstab und Geometrie, senken Sie dann die Anisotropie und erhöhen Sie danach die Samples beim betroffenen Material.
Q: Lassen sich Subsurface-Scattering-Szenen auf einer render farm rendern? A: Ja. SSS ist eine Materialeinstellung, daher wird die Szene wie jede andere als Batch-Frames gerendert. Bei Super Renders Farm sind Cycles und EEVEE in Blender, Arnold, V-Ray und Corona in 3ds Max sowie Redshift in Maya und Cinema 4D ohne Setup-Anfrage bereit. Andere Host-Engine-Kombinationen werden auf Anfrage bereitgestellt. Kontaktieren Sie uns daher zur Bestätigung, bevor Sie hochladen.
About Thierry Marc
3D Rendering Expert with over 10 years of experience in the industry. Specialized in Maya, Arnold, and high-end technical workflows for film and advertising.



