In den meisten Lehrbüchern, die ich gesehen habe, ist die Rendering-Gleichung folgendermaßen geschrieben:
Wobei als Halbkugel definiert ist (und alle diese Funktionen von mehr Variablen abhängen, die hier der Einfachheit halber weggelassen werden).
Angenommen, die zu rendernde Oberfläche ist eine Art Glas oder ein transparenter Kunststoff. Warum sollte es sinnvoll sein, sich nur über eine Hemisphäre zu integrieren? Ich würde mir vorstellen, dass es einfallendes Licht aus jeder Richtung geben kann, und daher sollte die Integrationsdomäne die gesamte Kugel sein. Wie kommt das Licht hinter dem Glas zustande?
transparency
theory
Mo ouïe
quelle
quelle
Antworten:
Die Form der Rendering - Gleichung , dass Anwendungen nur die BRDF ( in Ihrem Beispiel, die oft als f r ) und integriert über eine Halbkugel nicht für die Übertragung berücksichtigen.f fr
Beim Hinzufügen in Transmission wird häufig ein zweites Integral über die gegenüberliegende Hemisphäre hinzugefügt, wobei eine andere BTDF-Funktion (bidirektionale Übertragungsverteilungsfunktion ) verwendet wird. Dies entspricht einem Integral über die gesamte Sphäre der Richtungen mit einer BSDF-Funktion, aber da diese Funktion normalerweise als stückweise Funktion definiert werden müsste, kann es einfacher sein, sie als zwei Integrale zu schreiben.
quelle