
(GPU光线追迹和分析)> 支持的功能
`w/b];e1) Y5$VWUrB 概要
R?H[{AX 实体分析
k#pNk7;MZ 表面分析
A_JNj8<6r 探测器实体
7/GL@H 方向分析实体
>*S ;z+!& 结果节点分析
>\5I B5'j 膜层
h^=9R6im 分布计算
&VfMv'%x 几何体
/eNDv(g)M 表面
"?#O*x 表面属性
!0!r}#P 非表面几何体节点
"%]vSr 关键字
Vf] ;hm 数值精度
;;lOu~-*$p 光线 ;J&9l
> 光线类型
Nvj0MD{ X 光线属性
_&|<(m&." 光线追迹路径
N(=\S: 光线追迹属性
@bO/5"X, 散射
l~*D
jr~ 散射模型
-VO* P 重点采样
dId&tTMmC 脚本
yjj)+eJ(Q 光源 >}'WL($5U 光谱 gzeTBlXg 表面粗糙度
66%4p%#b4 diDB>W 分析实体
U<jAZU[L 分析表面
qjI.Sr70 GPUs不支持并会忽略分析表面。当在GPUs使用光线追迹时,应该使用平面类型探测器实体而不是分析表面。
h1jEulcMtq vfPIC! 探测器实体
%m?$"<q_K 如果在模型中存在一个配置正确且支持的探测器实体(DE)类型,GPU光线追迹可以使用它生产分析结果节点(ARNs)。下表逐条列出了GPUs所支持的探测器实体类型。任意未支持的DE类型或者未支持的
参数都会被GPUs忽略。
-/3D0`R ,R2;oF_
+[Zcz4\9 N@G~+GCxL 每个探测器实体使用一系列参数来定义其尺寸、像素分辨率以及计算类型等。下面的表格列出了GPU支持的每个参数。
wwVg'V; n>aH7
Os"T,`F2s D~LU3#n ?fmW'vs 1. 配置了“illuminance”分析的探测器实体不会执行所要求的分析,但如果“Abosorb rays”标志设置未True则会使GPU上的光线停止。
8xQjJ 2. 光线滤波器
J'#R9NO< a. 在GPUs上,仅当计算时间设置为“at trace end”模式,才会应用DE上的光线滤波器标准。在“During Trace”模式下,光线滤波器会被忽略,并且所有被DE截断的光线都会包含在结果中。
UTph(U# b. 在Monte-Carlo模式下,在光线追迹的最后可以获得所有的光线并进行光线过滤处理。
XYdr~/[HPy c. 在光线分裂模式下,在光线追迹末端仅能够获取”母”光线并进行光线过滤处理。这意味着,例如,当GPUs上的光线追迹为
光束分裂模式时,其不能使用光线滤波器分理处“子“散射光线。不推荐在光线分裂模式下使用光线滤波器。
X>kW)c4{b d. 在探测器实体方面,光线过滤应用的基本标准是光线必须被DE拦截。例如,若一个DE的光线过滤为“散射光线“模型,预期只有与DE相交的散射光线才会对结果分析有贡献。
*>8Y/3Y\B e. 光线过滤对每条光线进行属性操作。通过对GPU光线追迹模式使用如下规则,以进行光线属性测试并与光线关联:
a0=>@? 追迹CPU光线模式
&