Bidirectional scattering distribution function


The definition of the BSDF is not well standardized. The term was probably introduced in 1980 by Bartell, Dereniak, and Wolfe. Most often it is used to name the general mathematical function which describes the way in which the light is scattered by a surface. However, in practice, this phenomenon is usually split into the reflected and transmitted components, which are then treated separately as BRDF and BTDF.
[Image:BSDF05 800.png|thumb|right|280px|BSDF: BRDF + BTDF]BSDF is a superset and the generalization of the BRDF and BTDF. The concept behind all BxDF functions could be described as a black box with the inputs being any two angles, one for incoming ray and the second one for the outgoing ray at a given point of the surface. The output of this black box is the value defining the ratio between the incoming and the outgoing light energy for the given couple of angles. The content of the black box may be a mathematical formula which more or less accurately tries to model and approximate the actual surface behavior or an algorithm which produces the output based on discrete samples of measured data. This implies that the function is 4-dimensional, which means that it cannot be simply represented by 2D and not even by a 3D graph. Each 2D or 3D graph, sometimes seen in the literature, shows only a slice of the function.

Overview of the BxDF functions

[Image:BSSDF01 400.svg|thumb|right|250px|BRDF vs. BSSRDF]BRDF is a simplified BSSRDF, assuming that light enters and leaves at the same point.BTDF is similar to BRDF but for the opposite side of the surface..BDF is collectively defined by BRDF and BTDF.BSSRDF describes the relation between outgoing radiance and the incident flux, including the phenomena like subsurface scattering. The BSSRDF describes how light is transported between any two rays that hit a surface.BSSTDF is like BTDF but with subsurface scattering.BSSDF is collectively defined by BSSTDF and BSSRDF. Also known as BSDF.