Du wirst die verschiedenen Parameter des Sunsky Plugins verstehen und wie sie die Ausleuchtung des Bildes beeinflussen.
Bitte schaut Euch diesen blenderartists Thread und diesen yafray Thread für zusätzliche Informationen an. Weitere Hintergrundinformationen können auch auf dieser Webseite der Visual Simulation Group from the University of Utah gefunden werden.
Es ist auch eine interaktive Version dieses Tutorials verfügbar. Dieses kann verwendet werden, um das Zusammenwirken der verschiedenen Parameter auszuprobieren und ein sofortiges Ergebnis zu sehen. Natürlich kann nur eine begrenzte Auswahl an auswählbaren Parametern angeboten werden, um die Anzahl der vorgerenderten Bilder im Rahmen zu halten.
| FROM | Dieser Parameter ist optional. Der Parameter FROM kontrolliert die Quelle bzw. Richtung des ankommenden Lichts. |
| TURBIDITY | Der Parameter TURBIDITY kontrolliert die Dichte der in der Luft vorhandenen Partikel. Je höher der Wert gewählt wird, desto mehr und entsprechend helleres Sonnenlicht wird durchgelassen. |
| A_VAR | Der Parameter A_VAR kontrolliert Helligkeit der Horizontfarben. Werte um 0 bewirken nahezu kein Übergang bzw. Anzeige von Farben am Horizont. Der Horizont bleibt nahezu blau. Werte um 0.5 bewirken einen sichtbaren Ü von hellrot zu blau. Werte hin zu 1 lassen den Horizont grell erscheinen. |
| B_VAR | Der Parameter B_VAR kontrolliert die Kante mit A_VAR beeinflussten Übergangs des Horizonts. Kleine Werte bewirken einen klaren Übergang wohingegen höhere Werte einen Horizont mit einem weichen Übergang der Farben resultieren. |
| C_VAR | Der Parameter C_VAR kontrolliert die Helligkeit der Sonne. Negative Werte resultieren in einem schwarzen Hintergrund und einem weissen Licht (siehe weiter unten). |
| D_VAR | Der Parameter D_VAR kontrolliert die Grösse der Sonne und indirekt die Menge des Lichts, das von der Sonne ausgestrahlt wird. Höhere Werte resultieren in einer klareren Form der Sonne. Die Form der Sonne wird immer besser erkennbar. |
| E_VAR | Der Parameter E_VAR kontrolliert das farbliche Erscheinungsbild der Sonne. Höhere Werte resultieren in einer rötlichen Färbung der Sonne. Negative Werte haben zur Folge, dass kein rot ausgestrahlt wird. |
Der Einfluss der unterschiedlichen Parameter wird anhand einer Szene gezeigt, bei der immer einer der Parameter geändert wird. Die Szene verwendet die folgenden Parameter. Es ist möglich den Abschnitt in ein XML zu kopieren. Es sollte mit jeder Yafaray Version funktionieren.
<background name="world_background">
<type sval="sunsky" />
<from x="30.0" y="100.0" z="40.0"/>
<turbidity fval="3.0" />
<a_var fval="0.7" />
<b_var fval="0.2" />
<c_var fval="0.5" />
<d_var fval="1.0" />
<e_var fval="1.0" />
</background>
Der FROM Parameter ist optional. Er kann ohne Einfluss auf die Beleuchtung der Szene weggelassen werden.
Der Parameter FROM kontrolliert die Quelle bzw. Richtung des ankommenden Lichts. Der einfachste Weg um den korrekten FROM Wert zu ermitteln ist, die Sonne an der gewünschten Stelle zu platzieren. Zum Beispiel soll das Licht in einer Szene von hinten einfallen. Also müssen wir die Sonne hinter der Kamera platzieren. Das folgende Bild zeigt das Setup des Beispielbilds.
Wenn der falsche Wert für den FROM Parameter verwendet wird, dann werden die Schatten nicht der Position der Sonne entsprechen. Es wird nun die selbe Szene wie oben verwendet, aber die Position der Sonne wird vor die Kamera verschoben. Die verchromte Kugel zeigt die Position der Sonne irgendwo im Vordergrund an, aber die Schatten werden eindeutig von einer Lichtquelle erzeugt, die sich hinter der Kamera befindet.
Der Trick ist, dass die Position der Sonne in Blender mit der von Sunsky verwendeten Position übereinstimmt. Verwenden wir also vorhandene Informationen. Nachdem wir den Export in eine Yafaray XML Datei ausgeführt haben, kopieren wir die sun FROM Information in die background FROM Position.
Wenn man den FROM Parameter komplett auslässt, dann erhält man folgendes Bild.
Der zulässige Wertebereich ist >1.3 bis 20.0. Werte unter 1.3 und negative Werte führen zu unbrauchbaren Ergebnissen. Den nachfolgenden Bildern zugrunde liegende TURBIDITY ist 0.0, 3.0 und 5.0.
Den nachfolgenden Bildern zugrunde liegende TURBIDITY ist 8.0, 10.0 und 20.0.
Als Grundlage zur Veranschaulichung der verschiedenen Werte nehmen wir unser weiter oben erwähntes Standardbild. Von links nach rechts kann man die Zunahme des Parameter A_VAL von 0.1, 0.5 und 1.0 sehen. Man kann sehr genau beobachten, wie der Parameter die Helligkeit des Horizonts beeinflusst.
Negative Werte haben folgende Auswirkungen auf das Ergebnis. Von links nach rechts kann man den Einfluss eines sinkinden Wertes von Parameter A_VAL beobachten. Dabei wurden die Werte -1.0, -10.0 und -20.0 verwendet. In Kombination mit anderen Parameteren können trotzdem sehr interessante Bilder generiert werden.
Hier haben wir ein Beispiel von XML Einstellungen für die Parameter:
<background name="world_background">
<type sval="sunsky" />
<from x="30.0" y="100.0" z="40.0"/>
<turbidity fval="3.0" />
<a_var fval="0.7" />
<b_var fval="0.2" />
<c_var fval="0.5" />
<d_var fval="1.0" />
<e_var fval="1.0" />
</background>
Dadurch wird der folgende Himmel von Sunsky generiert: