on0>_-n) 
(GPU光线追迹和分析)> 支持的功能
:@+@vM;gh !6d`e"\K 概要 JKs&!! 实体分析
-44''w?z 表面分析
<US!XMrCg 探测器实体
4gK_'b6" 方向分析实体
8BwJWxBQ 结果节点分析
[7SR2^uf<j 膜层
xGymQ|y84 分布计算
CT#N9 几何体
d<4q%y'X{ 表面
)F4P-u 表面属性
+W9#^ 非表面几何体节点
D$y-Kh 关键字
-m>ng
E~q 数值精度
Fs)m;C 光线
bn<} 光线类型
%q
7gl;' 光线属性
j4.deQ, 光线追迹路径
Md ,KW# 光线追迹属性
~gvw6e*[ 散射
?]u=5gqUU 散射模型
B":u5_B 重点采样
8?&u5 脚本
?AJE*=b 光源
F^|4nBd*ub 光谱
au 5qbP 表面粗糙度
Fr ryZe= iu6NIy7D 分析实体 G[5z3 分析表面 vS'5Lm GPUs不支持并会忽略分析表面。当在GPUs使用
光线追迹时,应该使用平面类型探测器实体而不是分析表面。
itW~2#nJz u|]`gsFZ\ 探测器实体 2DTBL:?` 如果在模型中存在一个配置正确且支持的探测器实体(DE)类型,GPU光线追迹可以使用它生产分析结果节点(ARNs)。下表逐条列出了GPUs所支持的探测器实体类型。任意未支持的DE类型或者未支持的
参数都会被GPUs忽略。
ThSB\ >
H(o=39s
Ykd< }KE> Kwa$5qZI 每个探测器实体使用一系列参数来定义其尺寸、像素分辨率以及计算类型等。下面的表格列出了GPU支持的每个参数。
uKocEWB=/F _lj&}>l
L@HWm;aN \zPcnDB BTu_$5F 1. 配置了“illuminance”分析的探测器实体不会执行所要求的分析,但如果“Abosorb rays”标志设置未True则会使GPU上的光线停止。
3fWL}]{<a 2. 光线滤波器
)mw&e}jRV a. 在GPUs上,仅当计算时间设置为“at trace end”模式,才会应用DE上的光线滤波器标准。在“During Trace”模式下,光线滤波器会被忽略,并且所有被DE截断的光线都会包含在结果中。
c$HZvv b. 在Monte-Carlo模式下,在光线追迹的最后可以获得所有的光线并进行光线过滤处理。
Xi!`+N4 c. 在光线分裂模式下,在光线追迹末端仅能够获取”母”光线并进行光线过滤处理。这意味着,例如,当GPUs上的光线追迹为
光束分裂模式时,其不能使用光线滤波器分理处“子“散射光线。不推荐在光线分裂模式下使用光线滤波器。
coQ>CbHg d. 在探测器实体方面,光线过滤应用的基本标准是光线必须被DE拦截。例如,若一个DE的光线过滤为“散射光线“模型,预期只有与DE相交的散射光线才会对结果分析有贡献。
D27MT/=7 e. 光线过滤对每条光线进行属性操作。通过对GPU光线追迹模式使用如下规则,以进行光线属性测试并与光线关联:
0*Is#73rjY 追迹CPU光线模式
z(&~O;;N# i. 光线通过CPU光线缓冲区进行创建并初始化所有光线属性
_Q1[t9P" ii. 光线复制到GPU光线并用于追迹
<^(g<B`> iii. 光线在GPU上进行追迹
Zr.6J*&