-
UID:317649
-
- 注册时间2020-06-19
- 最后登录2026-03-04
- 在线时间1934小时
-
-
访问TA的空间加好友用道具
|
摘要 zvnd@y{[ 7ko}X,aC VirtualLab不仅能够进行光线追迹,也可以执行场追迹。各种数值参数的规定可以对数值模拟进行控制。在VirtualLab中,这通常由精度因子的规范来处理。 本示例阐述了如何使用提供的精度因子来控制VirtualLab中的光线追迹和场追踪引擎,并重点放在非序列仿真的设置上。 3&[ d.,/ LD WYFOGQ
3^H-,b0^ 仿真设置概览 9.
FXbNYg m bhh 以下将更详细地解释模拟设置: !6taOT>v b~ig$!N] 总精度(第二代场追迹) wE9z@\z] 1 采样精度 RK&RMN8@ 2 傅里叶变换精度 V@G|2ZI ;)f,A)(Z 非序列光线/场追迹 u1'l4VgT 3 能量阈值 C@XnV=J 4 最大级 aY,'^S 5 通道分辨率精度 UY *Z`$ 6 仅显示在3D视图中入射探测器的路径 ;x|?N* bjwl21;{ 1. 采样精度 g("[wqgG c.-dwz z6qx9x|Ij 采样精度是一个用于在追迹期间控制光场信息准确性的参数。 nYC S %\" 可以通过增加采样精度因子来克服出现的意外人为现象。 \,nhGh iH)vLD
W^,p2 2. 傅里叶变换精度 _!Z}HCk P|f h4b4 <gvgr4@^yR 在VirtualLab中有几个傅立叶变换算法。 CC`#2j 根据场是位于其衍射区域还是几何区域自动选择。 ~2Mcw`< 小的傅里叶变换精确度(例如0.01)迫使全局使用几何傅里叶变换,其特点在于比衍射变换快得多。 j=Q ?d] D_z&G)
:Ef$[_S> 44B9JA7u 另外,每个探测器都可以单独强制使用几何傅里叶变换。 LmR OG-9 可以通过在相应检测器的编辑对话框中激活“检测器参数”选项卡下的“假设几何场区域用于检测器评估”复选框来选择此项。 maQDD* U6nC
<3f
F
iqd7 3. 能量阈值(非序列光线\光场追迹) ,0,&
L /T&+vzCF )q{e L$ 能量阈值是非序列追迹引擎的停止标准。 y>J6)F
= 对于光能低于能量阈值的每一个 非序列光路,沿着路径的光追迹将不做处理。 >O1u![9K|w M~saYJio
w*Ze5j4@
\ S U P 能量阈值:方案说明 do< N+iK V8%( h[ LwI 4 2 遇到玻璃板时透射和反射光能的示例性说明。 h&Q-QU 在剩余能量达到可以忽略的水平之前,通常不需要很多反射。 b]Lp_t 在全反射的情况下,当然应该考虑许多相互作用。 _>{"vY &xFs0Ri(
~X) 1!Sr 下面显示了能量阈值影响的一个例子。 %SMP)4Y/R 就本例而言,入射角为30°的平面波通过标准具的传播。 bFIv}c+; 能量阈值越小,追迹的路径越多。 gEq";B%? <oTNo>U/k y2x)<.cDP q+67Wc= 4. 最高级别(非序列光线\光场追迹) <3{>;^|e VsRdZ4 kgF x 最高级别是非序列追迹引擎的停止标准。 EhIa31>X 该参数直接限制每个非序列路径检测到的表面过度/相互作用的数量。 N!af1zj l\=He
Zdu8axK: o2riy'~ 最高级别:过度/相互作用 A0uA\E4q KSl@V>!_ ;MKfssG 对于非顺序的传播VirtualLab跟踪不同的光路/信道: +& |