BSDF数据交换文件的格式规定(2)
这篇文章介绍了双向散射分布函数(Bi-Directional Scatter Distribution Function, BSDF)数据交换文件格式。
3. 光谱 (SpectralContent) 变量包含两种情况:Monochrome, XYZ 我们使用的RVS公司的IS-SA测试仪并不能测量全部光谱,而只是三色数据。 Monochrome 在该设置下,在DataBegin和DataEnd之间只有一组数据。该组数据在DataBegin的前一行进行了标注(见上表中第14行)。 XYZ 在该设置下文件将包含三组枚举散射数据,每组数据对应三色数据中的一种。每组数据在DataBegin的前一行进行了标注(见上表中第14行)。 4. 散射种类 (ScatterType) 变量包含两种情况:BRDT, BTDF BRDF 文件中包含的数据以BRDF为单位。坐标系中散射极角为0°时对应反射光的方向。 BTDF 文件中包含的数据以BTDF为单位。坐标系中散射极角为0°时对应透射光的方向。 5-12. 数据总数 (Value Totals)(第5,7,9,11行) 所有数据均为正整数(不允许有小数点)。 对于样本旋转和入射角度的设置没有上限。 对于方位角在PlaneSymmetry变量模式下的上限为180°,在Asymmetrical, ASymmetrycal4D 的上限为360°。 对于散射极角的上限为180°。 枚举变量 (Enumeration value) (第6,8,10,12行) 所有枚举变量均为正数。 枚举变量的数目必须与数据总数一致。 枚举变量不必等间距设置(请参考下一节中给出的示例文件,散射极角和散射方位角的枚举值都不是等间隔的)。然而每个数据行必须以最后一个枚举值为结尾(例如数据行不允许有多余的空格和Tab间隔符)。 16. 在每组庞大的数据前后都标有DataBegin和DataEnd。在每一块数据开始前都会给出对应入射角下的总体积分散射。该数据以 “TIS” 为起始。该数据表示比例值,如 .500表示50%光线发生散射,剩下的光线根据BRDF的定义发生散射或透射。 在TIS数据之后为散射数据表。该表中每个竖行表示对应散射极角下不同方位角的散射数据。散射数据的行排列为分组进行。首先,散射方位角对应每个入射角 (AngleOfIncidence),每个入射角数据包含不同方位角的数据行,该数据以行为单位形成一组数据。每个样本旋转角又包含不同的入射角,因此每个样本散射角下又包含多组不同的入射角数据组。 散射数据的枚举格式根据光谱 (SpectralContent) 变量不同而变化。如果光谱变量设为Monochrome,则数据格式如一小节中示例代码1和示例代码2所示。如果光谱变量设为XYZ,则数据中包含两个附加的DataBegin和DataEnd定义行,并且在每个定义行DataBegin前都包含附加的标记行。该数据格式如下一小节中示例代码3所示。 BSDF数据交换格式示例 |
1.行业新闻、市场分析。 2.新品新技术(最新研发出来的产品技术介绍,包括产品性能参数、作用、应用领域及图片); 3.解决方案/专业论文(针对问题及需求,提出一个解决问题的执行方案); 4.技术文章、白皮书,光学软件运用技术(光电行业内技术文档);
如果想要将你的内容出现在这里,欢迎联系我们,投稿邮箱:service@opticsky.cn