Bidirectional reflectance distribution function (BRDF)

The bidirectional reflectance distribution function is a function of four real variables that defines how light is reflected at an opaque surface. (Source: https://en.wikipedia.org)