Main Content

diffuse

拡散光反射を計算

構文

R = diffuse(Nx,Ny,Nz,S)

説明

R = diffuse(Nx,Ny,Nz,S) は、通常のベクトル要素 [Nx,Ny,Nz] をもつ表面の反射を返します。S は、光源の方向を指定します。これらの方向は、3 つのベクトル [x,y,z] または 2 つのベクトル [Theta Phi] (球面座標) として指定できます。

ランベルトの法則: R = cos(PSI)。ここで、PSI は、面法線と光源との間の角度です。