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

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

    “散射函数”为1表示总是使用BSDF散射属性,这是因为通常情况下BSDF数据同时包含了反射光和散射光的信息。散射函数在0到1之间时表示一定百分比的光线会不考虑BSDF性质只发生反射。

    然后OpticStudio将根据总散射积分 (Total Integrated Scatter, TIS) 精确计算发生散射的光的比例,该数据直接从输入文件中获取(该数据与入射光的入射角相关,详情请参考“BSDF数据交换文件的格式规定”)。对于其他散射模型,发生散射的光线的比例则由参数“光线数 (Numbers Of Rays)”确定。不发生散射的光则假设在该表面损失,例如表面吸收。因此,所有输入光线都会发生散射,但是散射光线的能量会根据对应的TIS进行缩放(对于不同入射角的输入光其TIS不同)。

    最后,该模型还支持重要性采样;OpticStudio内置了一个非常好的示例文件Tabular BSDF scattering surface with Importance Sampling.ZMX,该文件位于Zemax根目下的Samples > Non-sequential > Scattering文件夹中。当使用重要性采样时,系统将再次从输入数据文件中读取TIS,用于对射向目标物体的光能量进行归一化;对于一给定散射光所使用的TIS,它由入射光的入射角决定的。

    BSDF模型的特点

    在使用该模型时,我们需要特别注意以下几点:

    1、RVS公司的文件格式支持在样本的不同旋转角度下进行测量。对于具有各向异性散射属性的表面需要特别注意。旋转角度的范围为0到360度之间,对应角度表示绕X+轴,逆时针方向的旋转角度。当前情况下,模型支持50个不同的样本旋转角度。如果您需要增加此上限数量上限,请联系Zemax技术支持。

    如果光学系统中模型表面的旋转方向与测来方向不一致,则用户可以在输入该角度 “Angle” 参数栏中输入一非零角度值:


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