-
UID:317649
-
- 注册时间2020-06-19
- 最后登录2026-01-23
- 在线时间1915小时
-
-
访问TA的空间加好友用道具
|
摘要 M{L<aYe EeYL~ORdi VirtualLab不仅能够进行光线追迹,也可以执行场追迹。各种数值参数的规定可以对数值模拟进行控制。在VirtualLab中,这通常由精度因子的规范来处理。 本示例阐述了如何使用提供的精度因子来控制VirtualLab中的光线追迹和场追踪引擎,并重点放在非序列仿真的设置上。 `ulQ C ~?NCmU=3
( %7V 仿真设置概览 rRevyTs v J0v6\ 以下将更详细地解释模拟设置: 0j$=KA :Ou~?q%X 总精度(第二代场追迹) S*Ea" vBA 1 采样精度 6O/ L~Z*t 2 傅里叶变换精度 cs2-jbRn N~|f^#L 非序列光线/场追迹 u/W{JPlL 3 能量阈值 z_(l]Ern} 4 最大级 C 9%bD 5 通道分辨率精度 Q^{TcL8 6 仅显示在3D视图中入射探测器的路径 @C-dCC? Dml?.-Uv< 1. 采样精度 Rc)]A&J D0#U*tq; 6ud?US( 采样精度是一个用于在追迹期间控制光场信息准确性的参数。 K14.!m 可以通过增加采样精度因子来克服出现的意外人为现象。 ;FlDRDZ% A]"6/Lr9P
4"PA7
e 2. 傅里叶变换精度 0^{Tq0Ri[ _
(b4|hJ' qo9&e~Y<G 在VirtualLab中有几个傅立叶变换算法。 N_D=j6B 根据场是位于其衍射区域还是几何区域自动选择。 oxFd@WV5 小的傅里叶变换精确度(例如0.01)迫使全局使用几何傅里叶变换,其特点在于比衍射变换快得多。 ]>)}xfL &, Cdl"TZ<
4=q4_ \_T wPghgjF{ 另外,每个探测器都可以单独强制使用几何傅里叶变换。 em'3 8L|( 可以通过在相应检测器的编辑对话框中激活“检测器参数”选项卡下的“假设几何场区域用于检测器评估”复选框来选择此项。 Le~D"d8 T>|+cg
oItC;T 3. 能量阈值(非序列光线\光场追迹) `mkOjsj & ?z`yNx6 UHY)+6qt] 能量阈值是非序列追迹引擎的停止标准。 +2E~=xX 对于光能低于能量阈值的每一个 非序列光路,沿着路径的光追迹将不做处理。 "j%Gr:a #d8]cm=
!@gjIYq_Y
H|s Iw: 能量阈值:方案说明 "QfF]/: bjUe+#BL 1|*% 遇到玻璃板时透射和反射光能的示例性说明。 Xj?LU7 在剩余能量达到可以忽略的水平之前,通常不需要很多反射。 fk^DkV^< 在全反射的情况下,当然应该考虑许多相互作用。 =]Y'xzJuu R
"W=V
{w>ofyqfp& 下面显示了能量阈值影响的一个例子。 6mZpyt 就本例而言,入射角为30°的平面波通过标准具的传播。 0Q%I[f8 能量阈值越小,追迹的路径越多。 ,vi6<C\ ;rJ#>7K @6 jKjI mznE Cy 4. 最高级别(非序列光线\光场追迹) o)
eW5s,6 Wi)N/^;n wj$3L3 最高级别是非序列追迹引擎的停止标准。 K(mzt[n( 该参数直接限制每个非序列路径检测到的表面过度/相互作用的数量。 Ejf>QIB ohXbA9&(x
k< |