-
UID:317649
-
- 注册时间2020-06-19
- 最后登录2026-04-22
- 在线时间1968小时
-
-
访问TA的空间加好友用道具
|
(GPU光线追迹和分析)> 支持的功能 D6ZHvY8R 'w:ugb9] 概要 6P{bUom? 实体分析 !U`4 表面分析 :w8{BIUN) 探测器实体 F,_L}
方向分析实体 @gP*z6Z 结果节点分析 %FjUtB 膜层 ,hzRqFg2 分布计算 OX"Na2-el 几何体 m>uG{4<- 表面 $yO B- 表面属性 &4%pPL\f 非表面几何体节点 8^_:9&) i 关键字 UBd+,]"f 数值精度 5o6IpF0V 光线 dDS{XR 光线类型 zjoo;(?D| 光线属性 o)I)I/v 光线追迹路径 JA^!i98{ 光线追迹属性 b!H1|7> 散射 3,p!Fun:r 散射模型 "%T~d[M 重点采样 Tg)F.): 脚本 EZ!! V~ 光源 Hzz{wY 光谱 YdD; Qx#O 表面粗糙度 ?0~g1"Y-*K Le#srr 分析实体 a
4?A 5 分析表面 A f`Kg-c_( GPUs不支持并会忽略分析表面。当在GPUs使用光线追迹时,应该使用平面类型探测器实体而不是分析表面。 JE O$v|X Ug*B[q/ 探测器实体
%lj5Olj 如果在模型中存在一个配置正确且支持的探测器实体(DE)类型,GPU光线追迹可以使用它生产分析结果节点(ARNs)。下表逐条列出了GPUs所支持的探测器实体类型。任意未支持的DE类型或者未支持的参数都会被GPUs忽略。 ..yV=idI CVO_F=; 8L[+$g` -'c
qepC{T 每个探测器实体使用一系列参数来定义其尺寸、像素分辨率以及计算类型等。下面的表格列出了GPU支持的每个参数。 ;Am3eJa*- rl.K{Uad
fTEZ@#p 8*-)[+s9il
bZ`#;D< 1. 配置了“illuminance”分析的探测器实体不会执行所要求的分析,但如果“Abosorb rays”标志设置未True则会使GPU上的光线停止。 -aT-<+?s 2. 光线滤波器 DVd8Ix <
a. 在GPUs上,仅当计算时间设置为“at trace end”模式,才会应用DE上的光线滤波器标准。在“During Trace”模式下,光线滤波器会被忽略,并且所有被DE截断的光线都会包含在结果中。 .]>Tj^1 b. 在Monte-Carlo模式下,在光线追迹的最后可以获得所有的光线并进行光线过滤处理。 kw59`z Es c. 在光线分裂模式下,在光线追迹末端仅能够获取”母”光线并进行光线过滤处理。这意味着,例如,当GPUs上的光线追迹为光束分裂模式时,其不能使用光线滤波器分理处“子“散射光线。不推荐在光线分裂模式下使用光线滤波器。 -UEi d. 在探测器实体方面,光线过滤应用的基本标准是光线必须被DE拦截。例如,若一个DE的光线过滤为“散射光线“模型,预期只有与DE相交的散射光线才会对结果分析有贡献。 {^oohW - e. 光线过滤对每条光线进行属性操作。通过对GPU光线追迹模式使用如下规则,以进行光线属性测试并与光线关联: Pz50etJ 追迹CPU光线模式 ztU"CRa8 i. 光线通过CPU光线缓冲区进行创建并初始化所有光线属性 ];5J ii. 光线复制到GPU光线并用于追迹 B2r[oT R iii. 光线在GPU上进行追迹 iZTU]+z! iv. 光线从GPU中复制回到其在CPU光线缓冲区的原始光线 p7\LLJ y v. GPU不支持的任意的CPU光线属性都跟初始值意义 xn, u$@F vi. 相应地,使用GPU不支持的属性的任意过滤操作都将在原始不变的CPU光线数据上进行测试 ";U~wZW_ 追迹GPU光线模式 0^*,E/}P& i. GPU上创建的光线具有GPU支持的属性 {
{?-&
yA ii. 光线在GPU进行追迹 _HM?p(H@ iii. 光线从GPU复制到一个临时默认的CPU光线 u""26k51 iv. 相应地,任何使用GPU不支持的属性的过滤操作都将测试默认光线的设置 6EC',=)6R 方向分析实体 ln_&Ux+l 方向分析实体(DAEs)将会在一个GPU光线追迹的最后自动生成一个分析结果节点(ARN)。一个DAE光线选择的标准会在光线追迹结束时使用,这样计算时间等同于一个探测器实体构造的“追迹终止“模式。请参考探测器实体部分文档以获得GPUs光线评价标准更完整的描述。 W$]qo|2P v
RD/67 分析结果节点 >!5RY8+ 如果在模式中激活了一个正确配置的探测器实体(DE)或者方向分析实体(DAE),则GPUs可以生成分析结果。如果一个正确配置的DE或者DAE出现在GPU光线追迹中,在GPU光线追迹结束时,分析结果节点将会添加到FRED文档对象树。 7mSNz. 膜层 q=^;lWs4 下方的表格逐条列出了如何指定膜层类型以使用GPUs进行处理。在GPUs上的膜层不会有透射或者反射相位系数,空间相关性或者偏振相关性。透射和反射功率系数将会作为S和P偏振的平均值进行计算。 r?)1)?JnHe L)M{S3q, iq3)}hGo F7'MoH 1. 反射和透射会忽略相位条件。 l!gX-U%- 2. 简单表格搜寻(最近邻值)不包含角度插值。透射和反射是S和P分量的平均值。 &wDZ@{h 3. 近似为一种入射材料为空气,基板材料为简单玻璃的一般采样膜层类型。对于所有激活的光源的每个激活的波长,膜层将会在方向余弦0到0.9999之间采样8个角度。 6}Y==GPt 4. 对于所有的偏振态,将会100%传播。 *& w/*h$! 分布计算 _'!qOt7D 当使用FRED的分布式计算功能时,可以使用远程节点进行GPU光线追迹。 Wpf~Ji6|| 几何体 7& |