非球面透镜常用于替代球面透镜以减少单色像差,现已加入到射线光学模块的零件库。使用标准的非球面公式定义曲面的深度 (sag),其中所有系数都可以作为输入参数。
典型的非球面透镜。
在三维模型中,现在可以使用新增的 从边释放 或 从点释放 特征使光线从选定的边或点释放。当光线从边释放时,您可以选择任意边的集合,让光线基于网格均匀地释放,或者让光线按照一个自定义密度函数加权的初始位置释放。
光线可以在几何结构中的任意一组边上释放,例如上图中球表面的三个边。
基于密度函数初始化光线位置的释放特性中新增加了一些设定,使得结果更加精确。您可以在 释放、入口、受照面 以及新增的 从边释放 节点的设定中指定 释放分布精度阶次 和 位置细化因子。当基础网格非常粗糙或者密度表达式在不同网格单元间有明显变化时,能明显提高精度。
有了基于密度释放的新选项之后,即使表面网格极端粗糙,也可以给出高精度的高斯分布光线初始位置。