| infotek |
2024-12-24 07:59 |
BSDF数据导入与拟合
简介 L~|_)4 "0G)S' 在FRED中,列表形式的BSDF数据可以使用如下两种方式。 Sb?v5 1. 按照FRED可以识别的数据格式直接导入作为散射模型。 O&.gc p! 2. 使用BSDF数据拟合工具来产生合适的函数模型。 gEVoY,}/-U uh)f/)6 数据文件的格式 !_o1;GzK P&o+ut: 在FRED中能被识别的测试数据必须按照如下的规格形式。数据文件的开头包含两行, w"Zws[pm] 第一行指明提供的数据类型,第二行是对数值做出解释。开头正确的格式如下: @&G
%cW( Pvkr$ou type bsdf_data wjID*s[ format angles=[deg/sin] bsdf=[value/log] scale=xxx %7TG>tc /6N!$*8 在第二行的表头,[]提供了可选的指标。角度值可以是极化/方位角度或方向余弦。BSDF值可以是实际的BSDF值或log(BSDF)。Scale 是BSDF数据的尺度因子。 xWQQX 文本文件余下的行由两个组成,指明镜像方向相对应的散射数据,以及3个一组构成的散射方向和BSDF值。正确的数据输入格式如下: ) { "}bMf "NSY=)fV Θspec_1 φspec_1 `kOp9(Q{ Θscat_1 φscat_1 BSDFscat_1 &s.-p_4w^D Θscat_2 φscat_2 BSDFscat_2 EJ:2]!O … = p2AK\ Θscat_n φscat_n BSDFscat_n :NwFJc 0F 4%Xz Θspec_2 φspec_2 x*^)B~7} Θscat_1 φscat_1 BSDFscat_1 It'PWqZtG Θscat_2 φscat_2 BSDFscat_2 7&|&y
SCu Θscat_1 φscat_1 BSDFscat_1 c&L|e$C] Θscat_2 φscat_2 BSDFscat_2 F JxH{N6a … uhmSp+% Θscat_n φscat_n BSDFscat_n %8%0l*n' …
3AuLRI 具有镜像0°和15°测试数据正确的格式文件的例子如下: :bp8S@ type bsdf_data olDzmy(=W* format angles=deg bsdf=value scale=1 NydoX9 0 0 -S$Y0FDV -30 0 0.0003 3 _DJ -20 0 0.0005 g7LS -10 0 0.0015 ZoKX ao 0 0 0.1 [*=UH*:'N 10 0 0.0015 l)
)Cvre+ 20 0 0.0005 r<kqs,-~ 30 0 0.0003 }cy<$=c#E_ 0 0 0.1 M059"X=" 15 0 hKK"D:?PRs -30 0 0.0003 & | |