切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • 如何使用表格BSDF数据定义表面散射分布

    作者:Zemax China 来源:投稿 时间:2018-10-12 17:43 阅读:10679 [投稿]
    本文介绍如何使用测量得到的BSDF数据定义一个表面的散射分布。本文中我们会演示如何使用Radian Vision System(RVS)公司生产的球面散射分析仪测量的BSDF数据,在OpticStudio非序列模式下对任意物体的表面定义相应的表面散射属性。

    2、在BSDF文件中,模型入射角的上限数量为100个,方位角的上限数量为1000个,极角的上限数量为1000个。如果您需要增加这三个数量上限,请联系Zemax技术支持。

    3、RVS文件格式支持两种SpectralContent输入:Monochrome和XYZ (三色) 两种模式。然而在OpticStudio中目前支持单色散射计算。对于三色散射文件,您需要将其拆分为三个单独的单色散射分布。如果您直接导入三色文件,OpticStudio会自动选择第二个颜色进行计算。

    4、RVS文件格式支持两种散射类型 (ScatterType):BRDF和BTDF。然而,该数据类型在模型中并不考虑;散射模型为反射或透射是由选择文件时,分别在“反射 (Reflect)”和“透射 (Transmit)”两种类型下选择文件决定的:


    因此,BSDF散射模型可以同时设置为透射和反射,并且两种方向下的散射分布可以各不相同。每个方向的总散射能量是由两种方向的相对TIS和表面镀膜共同决定。

    最后,需要特别注意的是不同样本旋转角度下的BSDF或TIS数值是通过插值计算得到的,这是用来保证OpticStudio中不同旋转角之间的结果更佳平滑。在任意样本旋转角下,将散射角与算法中产生的随机数相联系也是通过插值得到的,详细信息请参考“如何创建用户自定义散射函数”。

    由于在散射角对应到随机数时使用了插值计算,因此散射角度可能不在输入的方位角和极角范围内。然而计算该对应关系需要使用的分组完整数据只是导入的输入文件中离散的入射角、方位角和极角。BSDF模型中会选择最接近的角度数值来计算散射角,其中在选择角度时并不会进行插值计算。因此,在选择这种模型时您需要注意输入的数据有足够的角度分辨率(尤其是入射角、方位角和极角)来描述不同重要性的BSDF数据。

    分享到:
    扫一扫,关注光行天下的微信订阅号!
    【温馨提示】本频道长期接受投稿,内容可以是:
    1.行业新闻、市场分析。 2.新品新技术(最新研发出来的产品技术介绍,包括产品性能参数、作用、应用领域及图片); 3.解决方案/专业论文(针对问题及需求,提出一个解决问题的执行方案); 4.技术文章、白皮书,光学软件运用技术(光电行业内技术文档);
    如果想要将你的内容出现在这里,欢迎联系我们,投稿邮箱:service@opticsky.cn
    文章点评