-
UID:317649
-
- 注册时间2020-06-19
- 最后登录2025-11-04
- 在线时间1882小时
-
-
访问TA的空间加好友用道具
|
VirtualLab不仅能够进行光线追迹,也可以执行场追迹。各种数值参数的规定可以对数值模拟进行控制。在VirtualLab中,这通常由精度因子的规范来处理。 本示例阐述了如何使用提供的精度因子来控制VirtualLab中的光线追迹和场追踪引擎,并重点放在非序列仿真的设置上。 U%#Vz-r Hl{ul'o
7`)RBhGB 仿真设置概览 {3K]Q= loBW#> 以下将更详细地解释模拟设置: > hGB
o I)r6*|mz 总精度(第二代场追迹) %X%f0J 1 采样精度 }"%mP 4]& 2 傅里叶变换精度 Q4S:/"*v8 )/OIzbA3# 非序列光线/场追迹 2pSp(@N3 3 能量阈值 L7xiq{t`Y 4 最大级 Z$('MQ|Ur 5 通道分辨率精度 C+t|fSJ 6 仅显示在3D视图中入射探测器的路径 d:cOdm>, gdyWuOxa| 1. 采样精度 E\9HZ;}G ={6vShG)m rF{,]U9` 采样精度是一个用于在追迹期间控制光场信息准确性的参数。 [{vX*q
3B 可以通过增加采样精度因子来克服出现的意外人为现象。 .;,,{; sdd%u~4,X
`m"K_\w=/ 2. 傅里叶变换精度 Gtvbm :qShP3 ^ ExL7 ]3r 在VirtualLab中有几个傅立叶变换算法。 dEX67rUj; 根据场是位于其衍射区域还是几何区域自动选择。 K 4{[s
z 小的傅里叶变换精确度(例如0.01)迫使全局使用几何傅里叶变换,其特点在于比衍射变换快得多。 OP_\V8= o(D_ /]'8
Pe11azJ {D,-
Whi 另外,每个探测器都可以单独强制使用几何傅里叶变换。 W~l.feW$i 可以通过在相应检测器的编辑对话框中激活“检测器参数”选项卡下的“假设几何场区域用于检测器评估”复选框来选择此项。 Go]y{9+(7 l6MBnvi
.~^A!t 3. 能量阈值(非序列光线\光场追迹) n#4T o;CS u,`V%J?vW F<*zL:-Z 能量阈值是非序列追迹引擎的停止标准。 6aWnj*dF 对于光能低于能量阈值的每一个 非序列光路,沿着路径的光追迹将不做处理。 bpDlFa \"5p)(
lm +s5}*%o M3JV^{O/DV 能量阈值:方案说明 ,d^H Ag^j )hVn/*mH o nv0gb/J 遇到玻璃板时透射和反射光能的示例性说明。 9%MgA ik( 在剩余能量达到可以忽略的水平之前,通常不需要很多反射。 DoICf1 在全反射的情况下,当然应该考虑许多相互作用。 QV#HN"F/K T7Ju7_q}
D_`~$QB`, 下面显示了能量阈值影响的一个例子。 %hz5) 就本例而言,入射角为30°的平面波通过标准具的传播。 8ddBQfCY 能量阈值越小,追迹的路径越多。 kD((1v*D$ %qVD-Jln yhnPS4DC f|j<Mj+\ 4. 最高级别(非序列光线\光场追迹) N6*FlG- :/>Zky8,k lXVh`+X/l
最高级别是非序列追迹引擎的停止标准。 2';{o=TXV 该参数直接限制每个非序列路径检测到的表面过度/相互作用的数量。 }Cb-7/ f]Rh<N$
TeJ=QpGW2
-f<}lhmQ 最高级别:过度/相互作用 19Mu}.+; .GCJA`0h .[?2_e#9 % 对于非顺序的传播VirtualLab跟踪不同的光路/信道: |`AJP 相邻图示说明了在非顺序模拟过程中使用的级别编号。 %9L+ Q1o 随着每个表面的相互作用,等级会增加。 lxR]Bh+ L# ……光传播的级别 idjk uB(6 I# ……表面相互作用 Juk'eH2^s 相关级别的默认值为100。 |2jA4C2L} ,"?8
A":cS }Ui <(45(6fQ 下面显示了最高级别的影响示例。 }YU\}T-P 就本例而言,入射角为30°的平面波通过标准具的传播。 J)H*tzg 最高级别越高,追迹的路径越多。 -O $!sFmY gBXoEn] p@d_Ru ]#'&x%m 5. 路径检测(非序列光线\光场追迹) xo!2GPD. eyn-bw *(Z\"o! VirtualLab使用两步过程追迹非顺序场。 AU8sU?= 在第一步中,VirtualLab将搜索存在哪些光路。在第二步中,场沿着已找到的路径传播。 -^< t%{d 光路搜索意味着识别哪些光路/光栅区域存在哪些入射和出射通道。 wF*9%K'E 这是通过默认为1的信道分辨率精度完成的。 yQN^F+. 'sa>G
T#& |