BRDF(双方向反射率分布関数)
ある入射方向からの光が、ある視線方向へどれだけ反射されるかを表す関数。素材の光学的な指紋である。
Bidirectional Reflectance Distribution Functionの略で、1965年にFred Nicodemusが提唱した用語。任意の2方向の組に対し、反射放射輝度と入射放射照度の比を与える。まさにレンダリング方程式の積分の中に入っている係数であり、ゴムとクロムの違いを生むのもこれだ。
物理的にもっともらしいBRDFは、ヘルムホルツの相反性(入射と出射を入れ替えても値が変わらない)とエネルギー保存(受けた以上の光は反射できない)を満たす必要がある。古典的なモデルとして、つや消しの拡散反射にはLambert、安価な経験的鏡面項として1975年のPhong、そして1982年のCook–Torranceがあり、後者はマイクロファセットモデルでハイライトを組み立てる。現代のリアルタイムPBRは最後のものを土台にしている。