-
UID:317649
-
- 注册时间2020-06-19
- 最后登录2024-04-30
- 在线时间1246小时
-
-
访问TA的空间加好友用道具
|
摘要 y08.R.
l oM M`7wJw VirtualLab不仅能够进行光线追迹,也可以执行场追迹。各种数值参数的规定可以对数值模拟进行控制。在VirtualLab中,这通常由精度因子的规范来处理。 本示例阐述了如何使用提供的精度因子来控制VirtualLab中的光线追迹和场追踪引擎,并重点放在非序列仿真的设置上。 M6[&od m?V4r#t ]EC zb/ 仿真设置概览 {.K>9#^m T'"aStt6 以下将更详细地解释模拟设置: DKx8<yEky hjtkq.@ 总精度(第二代场追迹) /Q8E12 1 采样精度 $0~H~- 2 傅里叶变换精度 4RGEg;]S
pQKR 非序列光线/场追迹 yF8 av=<{ 3 能量阈值 aqSHo2]DX9 4 最大级 g[!t@K 5 通道分辨率精度 N0,wT6. 6 仅显示在3D视图中入射探测器的路径 [#.E=s+& *Fi`o_d9[` 1. 采样精度
O
KVIl
yl0&|Ub y0k*iS
e 采样精度是一个用于在追迹期间控制光场信息准确性的参数。 ^1sX22k 可以通过增加采样精度因子来克服出现的意外人为现象。 L}T:Y). 1JMEniB+9 *7u~` 2. 傅里叶变换精度 Ne!F
p Soy!)c] B2w\ 在VirtualLab中有几个傅立叶变换算法。 ^V#9{)B 根据场是位于其衍射区域还是几何区域自动选择。 .&:y+Oww~ 小的傅里叶变换精确度(例如0.01)迫使全局使用几何傅里叶变换,其特点在于比衍射变换快得多。 =ZR9zL=h # -e (n_lu=E70 j6]+fo&3 另外,每个探测器都可以单独强制使用几何傅里叶变换。 (Z;;v|F.i= 可以通过在相应检测器的编辑对话框中激活“检测器参数”选项卡下的“假设几何场区域用于检测器评估”复选框来选择此项。 /Ut h#s: l=,\ h& ;jS2bc:8a 3. 能量阈值(非序列光线\光场追迹) ~w_4
nE xOnbYU B8;jRY 能量阈值是非序列追迹引擎的停止标准。 /n;Ll](ri 对于光能低于能量阈值的每一个 非序列光路,沿着路径的光追迹将不做处理。 ofH=h A{3Aw| ; _:DnF /T1zz2l~ 能量阈值:方案说明 ^}7iouE C \n$s5i- D!<[\G 遇到玻璃板时透射和反射光能的示例性说明。 onL&lE 在剩余能量达到可以忽略的水平之前,通常不需要很多反射。 qDHiyg^u 在全反射的情况下,当然应该考虑许多相互作用。 +y'V Y7(E<1Yx _ZX"gHx 下面显示了能量阈值影响的一个例子。 ilJeI@ 就本例而言,入射角为30°的平面波通过标准具的传播。 Whp;wAz 能量阈值越小,追迹的路径越多。 |W4
\ feU]a5%XZ [!1z;
/ 5{/CqUIl 4. 最高级别(非序列光线\光场追迹) D#Fe\8!l db#QA#^S =2!AK[KxX 最高级别是非序列追迹引擎的停止标准。 U
?'$E\ 该参数直接限制每个非序列路径检测到的表面过度/相互作用的数量。 XN65bq 65X31vU pie<jZt f0H
5 )DJf 最高级别:过度/相互作用 o8B_;4uB 2r;^OWwr? ."b=dkx 对于非顺序的传播VirtualLab跟踪不同的光路/信道: H^_]' ~. 相邻图示说明了在非顺序模拟过程中使用的级别编号。 !_0kn6S5 随着每个表面的相互作用,等级会增加。 /xf4*zr L# ……光传播的级别 =qPk'n9i8 I# ……表面相互作用 *:
)hoHp& |