When light hits rough surfaces, small particles or material inhomogenieties, it gets deflected from its original direction. This effect is called light scattering. It plays a very important role in research and technology:
Rough surfaces or surfaces contaminated with particles scatter light and thus become secondary light sources. The radiance of such a source, relative to the irradiance of the incident light is
called BSDF (bi-directional scattering distribution function) gives a complete description of the scattering properties of the surface (if polarization is neglected). Depending on whether the
diffusely scattered light gets transmitted or reflected, the BSDF is also called BTDF (bi-directional transmittance distribution function) or BRDF (bi-directional reflectance distribution
function).
In the ideal case, the BSDF is given as a scattering model which has been fitted to measured data. In some cases, when the scatterers are sufficiently well characterized, the BSDF can also be
calculated from first principles.
Small particles or other volume inhomogeneities scatter light and lead to turbidity (haze). Often volume light scattering can be considered as a sequence of scattering from individual scattering centers and straight propagation between the centers. Consequently, the properties of a volume scattering medium depend on the optical properties of the scattering centers as well as on their spatial distribution. For modeling the scattering centers, numerous theoretical methods are available, in particular Mie theory, the extended boundary condition method (EBCM), Discrete Dipole Approximation (FDTD) or the Finite Different Time Domain method (FDTD). The simulation of the propagation in the volume scattering medium is normally done by Monte Carlo ray-tracing.