-
UID:317649
-
- 注册时间2020-06-19
- 最后登录2025-04-23
- 在线时间1766小时
-
-
访问TA的空间加好友用道具
|
VirtualLab不仅能够进行光线追迹,也可以执行场追迹。各种数值参数的规定可以对数值模拟进行控制。在VirtualLab中,这通常由精度因子的规范来处理。 本示例阐述了如何使用提供的精度因子来控制VirtualLab中的光线追迹和场追踪引擎,并重点放在非序列仿真的设置上。 R6<X%*&% 7FP*oN?
GE:vp>>}` 仿真设置概览 Ws3)gvpPA L^/5ux 以下将更详细地解释模拟设置: g]l''7G eH'av} 总精度(第二代场追迹) r!|6:G+Q 1 采样精度 ?um;s-x) 2 傅里叶变换精度 rQ{7j!Im "b~+;<}Q 非序列光线/场追迹 6##_%PO<m 3 能量阈值 '6nAF 4 最大级 60^`JVGWH 5 通道分辨率精度 6fE7W>la 6 仅显示在3D视图中入射探测器的路径 e-})6)XgA R"/GQ`^AqA 1. 采样精度 y;m| K(e$esLs- h6L&\~pf 采样精度是一个用于在追迹期间控制光场信息准确性的参数。 ;Zcswt8]u 可以通过增加采样精度因子来克服出现的意外人为现象。 4@+`q * VD;01"#'
ch*8B(: 2. 傅里叶变换精度 ^2:p|:Bz!l ;>%r9pz ~ \i>?q 在VirtualLab中有几个傅立叶变换算法。 CImWd.W9~ 根据场是位于其衍射区域还是几何区域自动选择。 W<h)HhyG 小的傅里叶变换精确度(例如0.01)迫使全局使用几何傅里叶变换,其特点在于比衍射变换快得多。 hk;5w{t}} @Myo'{3vF
JMCKcZ%N |MTnH/| 另外,每个探测器都可以单独强制使用几何傅里叶变换。 Y1w9y 可以通过在相应检测器的编辑对话框中激活“检测器参数”选项卡下的“假设几何场区域用于检测器评估”复选框来选择此项。 rET\n(AJ aL\PGdgO
&N$<e(K 3. 能量阈值(非序列光线\光场追迹) lf`{zc r: MVpGWTH@F w0 M>[ 4 能量阈值是非序列追迹引擎的停止标准。 xJpA0_xfG 对于光能低于能量阈值的每一个 非序列光路,沿着路径的光追迹将不做处理。 B6+khuG( B B{$&Oh
L?b~k= 3oj' ytxN 能量阈值:方案说明 4!{KWL`A J'6PmPzY| tH@Erh|% 遇到玻璃板时透射和反射光能的示例性说明。 ^cC,.Fdw 在剩余能量达到可以忽略的水平之前,通常不需要很多反射。 @-07F,'W, 在全反射的情况下,当然应该考虑许多相互作用。 7DogM".}~Q (Bb5?fw
/obfw^ 下面显示了能量阈值影响的一个例子。 wq`s-qZu 就本例而言,入射角为30°的平面波通过标准具的传播。 fivw~z|[@ 能量阈值越小,追迹的路径越多。 ;J( 8
L .<0ye_S'y 88O8wJN ](]i 'fE> 4. 最高级别(非序列光线\光场追迹) @}u*|P* D(op)]8 x
M/+L:_< 最高级别是非序列追迹引擎的停止标准。 jxJ8(sr$ 该参数直接限制每个非序列路径检测到的表面过度/相互作用的数量。 4HXo >0 :1Xz4wkWS*
='r!g S/hQZHZHg, 最高级别:过度/相互作用 :wyno#8`- #6aW9GO ?/E~/;+7= 对于非顺序的传播VirtualLab跟踪不同的光路/信道: tyDU
@M 相邻图示说明了在非顺序模拟过程中使用的级别编号。 q s!j>x 随着每个表面的相互作用,等级会增加。 #4NaL L# ……光传播的级别 8mrUotjS I# ……表面相互作用 [ZwjOi:) 相关级别的默认值为100。 VR 8-&N 0cH`;!MZ
s-!ArB, ea2ayT 下面显示了最高级别的影响示例。 u(.e8~s8 就本例而言,入射角为30°的平面波通过标准具的传播。 ;\dBfP 最高级别越高,追迹的路径越多。 ] )\Pqn( wh`"w7br cGzPI+F ,.8KN<A2]' 5. 路径检测(非序列光线\光场追迹) dh iuI|?@ =U9*'EFr @CL{D:d VirtualLab使用两步过程追迹非顺序场。 !X#OOqPr= 在第一步中,VirtualLab将搜索存在哪些光路。在第二步中,场沿着已找到的路径传播。 ]IQ&>z}< 光路搜索意味着识别哪些光路/光栅区域存在哪些入射和出射通道。 [-K& |