BSDF 是Bi-directional Scattering Distribution Function,用來描述物體散射特性,定義為對某被照射面元在某方向(矢量坐標(biāo))上的散射光亮度比入射光源的照度,它是入射光方向矢量和散射方向矢量的函數(shù)。 xNAa,aMM
\'>ZU-V
它是一種描述方式,具體的形式有很多模型,對應(yīng)不同的樣品類型,具有不同的數(shù)學(xué)形式。 =-dg]Ol8
N!Cy)HnS\w
ABg模型是一種常用的BSDF形式,適用于常見均勻隨機粗糙表面,形式是BSDF=A/(B+[sin(theta)in-sin(theta)out]^g) VUQx"R9-
其中兩個正弦值的差表示入射角正弦與散射角正弦的差,這里有個基本假設(shè)是說散射函數(shù)值(BSDF)只依賴于這個正弦差而不是單獨的入射角,這個假設(shè)好像是某個Arizona(?)的博士畢業(yè)論文發(fā)現(xiàn)的。 6!|/(~
這個公式里A就是個尺度常數(shù),表示散射的總強度,B和g一起決定了散射的形狀(角分布)。 cvk$ I"q+
還有一些其他的散射模型,比如高斯散射啊什么的(記不得了),不過多數(shù)情況下還是ABg稍準(zhǔn)一些,所以很多光學(xué)軟件都主要使用這個模型作為散射表面的描述(至少ZEMAX也是),其他的軟件也會多給一些選擇,看你的需要了。 a0/[L
最后插一句的是,ABg也是近似的模型,多數(shù)的樣品總是多少會偏離的,我的感覺是這樣,畢竟當(dāng)年的那篇博士論文還是選取了一些特定的樣品的,雖然有一些普遍性,畢竟有限。