2016-05-05 10 views
1

lese ich this berühmten Artikel, und ich kann nicht die BRDF Konzept zu verstehen scheinen, vor allem die fettgedruckte Teil:BRDF in 3D-Rendering

Die Reaktion der Oberfläche mit Licht durch eine Funktion quantifiziert aufgerufen, um die BRDF (Bidirectional Reflectance Distribution Function), die wir als f (l, v) bezeichnen. Jede Richtung (eingehend und ausgehend) kann sein, die mit zwei Zahlen (z. B. Polarkoordinaten) parametrisiert ist, so dass die Gesamtdimensionalität des BRDF von vier ist.

In welche Richtungen bezieht sich der Autor? Wenn dies 3d ist, wie kann dann eine Richtung mit zwei Zahlen und nicht mit drei parametrisiert werden?

+1

zu faul, um den Artikel zu lesen, um nicht helfen kann, welche Richtungen damit gemeint sind (höchstwahrscheinlichen Richtungen Lichtquelle, zum Beobachter), aber in sphärischem Koordinatensystem (wo Objekt oder Oberfläche zentriert ist) benötigen Sie nur 2 Winkel, um ** 3D ** Richtung zu bestimmen (Radius ist konstant "r = 1"). Sie können es als eine geo-Position betrachten, die geografische Breite zeigt auf eine bestimmte Position auf der Kugeloberfläche und die Richtung ist von der Mitte zu diesem Punkt (es spielt also keine Rolle, in welchem ​​Radius die Kugel ist) – Spektre

Antwort

1

Ein BRDF beschreibt die Lichtreflexionseigenschaften einer Oberfläche. Für jedes Paar von eingehenden (l) und ausgehenden (v) Richtungen gibt der BRDF an, wie viel Licht entlang v reflektiert wird. Da wir uns im Oberflächenraum befinden, reichen zwei Polarkoordinaten aus, um die gesamte Hemisphäre über dem Reflexionspunkt zu definieren. Das folgende Bild von anu.edu.au stellt dieses Konzept:

Illustration of the parameterization of a BRDF