FRED13.20版本更新部分分为2个部分:框架和新特性。框架的改变将影响FRED中所有的例子,导致运行速度更快,性能更可靠,虽然这些改变的影响在很大程度上依赖模型的类型。新特性只会对选择使用新特性的用户带来影响。2个部分的改变如下:
框架改变汇总
•文件更新
在UI对话框中的更改,用户只需要点击OK或者Apply按钮,FRED就会通过文档更新周期确保元件之间可靠的关系和模型更新到一个有效的状态。这次的新发布完全更改了这个文档周期,使模型操作更快捷,更可靠。特别地,用户在运行大型模型时会注意到模型的编辑功能大幅增加。文档更新周期同样支持脚本语言的更新。
•实体删除
应用一种新的删除算法使实体删除速度大幅增加,大型模型的更新速度更快。
•向量控制(VEC)
在整个FRED中使用向量控制来进行x,y,z位置和x,y,z的方向的参数控制。为了促进模型开发和操作,三个值的灵活定义使用户能够很快地从各种外部实体源复制和黏贴到向量控制界面。而且,可以通过使用各种角度求解和简化符号来指定三个方向。向量控制界面将和一个亮蓝色背景一起出现。
•光线追击光路排序
用光路选项中的高级光线追击,在光路排序的结论中有一个后处理周期。在有大量光线追击光路的系统中,后处理时间很重要。新发布的FRED采用了一种新的排序算法,明显减少了光路处理的时间。
新特性汇总
•Harvey-Shack/ABg Scatter数据拟合
在Tools主菜单中新增Harvey/ABg散射数据拟合功能。这个功能可以帮助用户做Harvey-Shack 或者 ABg散射函数到列表BSDF数据的拟合。另外,在增加散射模型到FRED文件之前,用户预览拟合模型的同时也可以预览原始数据。
•扩展Harvey-Shack散射模型
在可用的散射模型类型列表中新增了一个新的扩展Harvey-Shack 散射模型。这个散射模型是通过采用5次方公式植入到与散射模型相关的入射角中,是对标准Harvey-Shack 散射模型的一个扩展。
•散射目录
可以从自定义散射目录中添加散射模型。自定义散射目录包含很多来自商业供应商的数据。自定义目录也可以自己手动编辑,例如用户采用他们自己喜欢的默认散射模型定义的说明(而不是直接从文本文件定义集中直接导入数据)。
•扩展脚本散射模型
扩展脚本散射模型(用户给定的BSDF)允许用户使用FRED的BASIC脚本语言来自定义BSDF函数。允许用户额外定义散射光线的偏振特性,扩展脚本散射模型的输入和输出参数扩展了标准脚本散射模型。这个脚本散射模型也可以用于定义各项异性BSDF,各项异性BSDF散射模型呈现的是散射表面方向之间的依赖关系。
•二项式和多项式传播散射模型
二项式传播和多项式传播散射模型的系数和指数范围的说明更改为与其他分析软件一致。另外,Binomial/Polynomial BSDF数据拟合功能采用新的系数算法,并且可以预览原始数据和拟合模型。
•列表BSDF插值选项
两个新的插值选项,N加权平均和N中值窗口滤波,都添加到列表BSDF散射模型。可以降低一些数据列的插值噪声。
•ARN增强
ARN功能继续扩展:
当分析结果节点在3D窗口中显示时,一个图例颜色条可以选择性地随着ARN一起显示。这个图例颜色条为用户提供了ARN显示颜色的数值范围和可自定义文本标题。
分析结果节点的数据可以在GUI中操作,可以实现A和B轴的平均和多个ARN的线性组合。
当使用ARNCompute2DCellStatistics命令时,增加了分布重心的位置来增强T_ARN_2D_CELL_STATS脚本数据结构。
•Faceted表面
Faceted表面是一种新的表面类型,是来自*.obj 或*.stl 文件 (更倾向于*.obj文件)的平面三角面片的集合。在Faceted表面中的一个几何体不是仅代表单个的物体。事实上,Faceted表面可以用于建立任意数量的单个几何元件,虽然在FRED对象树中是以单个表面节点保存。
•CAD导出
为了使CAD导出功能特性更可靠,更强大,该功能已经被重新编辑。导出算法支持更多的表面类型和削切操作。为了获得更好的数值稳定性,许多旧的导出算法已被重新编辑。
•脚本命令和bug修复
跟以往一样,该新发布的版本包含新的脚本命令和各种bug修复。请在Help文件中查阅新的脚本命令和发布说明中的bug修复。
|