简介:在FRED中,列表形式的BSDF数据可以使用如下两种方式。 eg0_ <
2HX/@ERhmu
1.按照FRED可以识别的数据格式直接导入作为散射模型。 p.DQ|?
2.使用BSDF数据拟合工具来产生合适的函数模型。 ,}oAc
bi<<z-q`wJ
数据文件的格式 ;Qi:j^+P)
在FRED中能被识别的测试数据必须按照如下的规格形式。数据文件的开头包含两行, )U/jD
第一行指明提供的数据类型,第二行是对数值做出解释。开头正确的格式如下: 3I6ocj[,
'VDWJTia
type bsdf_data JcAsrtrG]
format angles=[deg/sin] bsdf=[value/log] scale=xxx gabfb#
&g`IRz
在第二行的表头,[]提供了可选的指标。角度值可以是极化/方位角度或方向余弦。BSDF值可以是实际的BSDF值或log(BSDF)。Scale 是BSDF数据的尺度因子。 7^L
文本文件余下的行由两个组成,指明镜像方向相对应的散射数据,以及3个一组构成的散射方向和BSDF值。正确的数据输入格式如下: 0At0`Q#
c*bvZC^6
Θspec_1 φspec_1 XT7m3M
Θscat_1 φscat_1 BSDFscat_1 5'2kP{;
Θscat_2 φscat_2 BSDFscat_2 MIMC(<
… 9LR=>@Z
Θscat_n φscat_n BSDFscat_n [vg&E
)V
)Z7Vm2a
Θspec_2 φspec_2 N\{"&e
Θscat_1 φscat_1 BSDFscat_1 #]` uH{
Θscat_2 φscat_2 BSDFscat_2 u]p21)m$x
Θscat_1 φscat_1 BSDFscat_1 ,i>`Urd
Θscat_2 φscat_2 BSDFscat_2 NL21se
… rH@Rh}#yp
Θscat_n φscat_n BSDFscat_n HDe\Oty_
… -|>~I#vY
具有镜像0°和15°测试数据正确的格式文件的例子如下: a6{Zp{"Y
type bsdf_data \!u<)kkyT
format angles=deg bsdf=value scale=1 Sd7jd ?#9'
0 0 uwe#&