Bidirectional reflectance distribution function

A bidirectional reflectance distribution function (English Bidirectional Reflectance Distribution Function, BRDF ) is a function of the reflection behavior of surfaces of a material under arbitrary angles of incidence Represent supplies for each impinging on the material light beam with a given entry angle of the ratio of radiance and irradiance for each outgoing light beam. BRDFs are used inter alia in the realistic 3D computer graphics, where they constitute a fundamental part of the rendering equation and are used to represent surfaces as realistic and physically correct. A generalization of the BRDF to textures, the BTF ( Bidirectional Texturing Function) dar.

A BRDF is very complex depending on the chosen accuracy: it can, for example, for all Einfalls-/Reflexionswinkel (4- dimensional), for each wavelength (5- dimensional) or be determined for each point of the surface (7- dimensional). Due to this complexity, as BRDFs usually simple model used in the computer graphics.

Formula:

There are basically two approaches to the representation of the BRDF values:

  • ( by a gonioreflectometer obtained, for example ) explicit storage of the parent values ​​or simulation results, high memory space requirement for easier storage in finely divided samples,
  • Poorly suited for importance sampling,
  • Important for verification tasks,

Physically correct BRDF

The BRDF of a real object must also possess the following properties:

  • Positivity:
  • Satisfies the Helmholtz reciprocity:
  • Conservation of energy:
123315
de