Was ich noch nicht verstehe, ist, was dies erreichen soll?
Kurze Antwort, genauere physikalische Lichtberechnungen. (in Bezug auf einige Wechselwirkungseigenschaften der Lichtoberfläche).
Warum nicht alles mit dem diffusen BRDF auf normale Weise bewerten?
Leider liegt das Problem in der Definition des normalen Weges . Das "normale" Phong-Reflexionsmodell wurde vor langer Zeit von der Echtzeit-Rendering-Community von Anfang an angenommen und war aufgrund seiner Einfachheit, die es für die Verwendung von Echtzeit-Rendering geeignet macht, de facto der Standard .
Das Problem ist jedoch , dass die Wechselwirkung zwischen Licht und Material im wirklichen Leben so kompliziert ist, dass sie nicht von einem einzelnen BRDF modelliert werden kann.
BRDFs sind eine Abstraktion dessen, wie die eigentliche Lichtinteraktion stattfinden soll. Phong ist nur eine von vielen anderen, die den Vorteil der Einfachheit hat.
Aber was sind die tatsächlichen Vorteile?
In der Computergrafik gibt es verschiedene BRDFs, die in zwei Hauptkategorien fallen:
- Basierend auf physikalischer Theorie.
- Entwickelt für eine bestimmte Klasse von Oberflächentypen und wird normalerweise beim Echtzeit-Rendering verwendet.
In Bezug auf die zweite Kategorie versucht jedes BRDF, bestimmte Eigenschaften durch Wechselwirkung mit der leichten Oberfläche zu erreichen. Das einfachste mögliche BRDF ist Lambertian, das versucht, die Streuung unter der Oberfläche zu modellieren, und häufig in Computergrafiken verwendet wird. Der konstante Reflexionswert eines Lambertian BRDF wird üblicherweise als diffuse Farbe bezeichnet.
In Echtzeit-Computergrafiken werden BRDFs normalerweise manuell ausgewählt und ihre Parameter so eingestellt, dass ein gewünschtes Aussehen erzielt wird (z. B. Verwendung von Phong mit bestimmten Werten zum Modellieren einer Kunststoff- oder Chromoberfläche).
Andererseits werden BRDFs manchmal direkt von der gewünschten Oberfläche aus gemessen (und nicht durch eine mathematische Gleichung dargestellt). Dies gibt uns physikalisch genauere Daten über die Oberfläche, die sonst nur schwer analytisch zu erreichen sind.
Eine Methode zum Anpassen dieser erfassten Daten besteht darin, ein analytisches BRDF auszuwählen und diese Daten darin anzupassen. Sphärische Harmonische ist nur eine Technik, mit der diese gemessenen Größen dargestellt und in ein analytisches BRDF-Modell eingepasst werden.
Die beste Ressource für die BRDF-Theorie ist das Echtzeit-Rendering
- 7.5 BRDF-Theorie.
- Über sphärische Harmonische überarbeiten Sie 7.7.2 Darstellungen für gemessene BRDFs.