扩展多项式(Extended Polynomial)
扩展多项式面除了允许有更多的项外,与多项式面类似。该面也支持基底圆锥非球面再加上多项式非球面。表面矢高的形式为:
其中,N为级数中多项式系数的总和,Ai为第i项扩展多项式的系数。该多项式只是在x、y方向的幂级数。第一项为x,接着是y,再接着是x*x、y*y、x*y等等。有2个1阶项、3个2阶项、4个3阶项,以此类推。最高阶为20,由此可创建最多230个多项式非球面系数。x和y等位置的数据值都会除以一个归一化半径,得到一个没有量纲的多项式系数。
例如,多项式展开式的第12项(附加数据项的第14个)是x2y2项的系数。系数Ai的所有系数都有单位,以镜头单位表示,如毫米或英寸。
扩展多项式面的参数定义
参数# | 定义 |
13 | 最大项数(不超过230) |
14 | 归一化半径。所有的光线交点都除以该数,以得到多项式中x和y的坐标。 |
15-244 | 多项式项。 |
"最大项数(Maximum term number)"用于指定计算表面矢高时使用的最大多项式项数。此数据是为了加速光线追迹计算,超过此数的项将被忽略。例如,如果级数中要使用的最后一项为xy3,项序数为13,那么在最大项数栏中指定"13"。注意项序数为13,因为它是多项展开式中的第13项。归一化半径会按比例缩放光线的X和Y交点坐标,因此多项式的各项都是无量纲的且所有的系数都以镜头单位表示。
下一部分: