-
UID:317649
-
- 注册时间2020-06-19
- 最后登录2026-08-05
- 在线时间1977小时
-
-
访问TA的空间加好友用道具
|
VirtualLab不仅能够进行光线追迹,也可以执行场追迹。各种数值参数的规定可以对数值模拟进行控制。在VirtualLab中,这通常由精度因子的规范来处理。 本示例阐述了如何使用提供的精度因子来控制VirtualLab中的光线追迹和场追踪引擎,并重点放在非序列仿真的设置上。 NXDuO_# EJ`"npU
iwnFCZVS 仿真设置概览 .qk_m-o <%]i7&8| 以下将更详细地解释模拟设置: G$$y\e$ 3rw<#t;v 总精度(第二代场追迹) vTU*6) 1 采样精度 <2>Qr(bb 2 傅里叶变换精度 x\R
8W8M r5g:#mF" 非序列光线/场追迹 z#elwL6 3 能量阈值 IX)\z 4 最大级 KI{B<S3*Z 5 通道分辨率精度 uMe]].04 6 仅显示在3D视图中入射探测器的路径 RwptFO P<A_7Ho 1. 采样精度 /V@9!
V
t@] S
7 *LV; 采样精度是一个用于在追迹期间控制光场信息准确性的参数。 },LO]N| 可以通过增加采样精度因子来克服出现的意外人为现象。 fTg^~XmJ HTU?hbG(
7[?{wbq 2. 傅里叶变换精度 wz=c#}0dB TmIw?#q^ -kz9KGkPb+ 在VirtualLab中有几个傅立叶变换算法。 %^CoWbU 根据场是位于其衍射区域还是几何区域自动选择。 iy\ 6e k1 小的傅里叶变换精确度(例如0.01)迫使全局使用几何傅里叶变换,其特点在于比衍射变换快得多。 RO+N>Wkt w[X/|O
s/0S]P]}f sV`!4
u7%} 另外,每个探测器都可以单独强制使用几何傅里叶变换。 ~SN * 可以通过在相应检测器的编辑对话框中激活“检测器参数”选项卡下的“假设几何场区域用于检测器评估”复选框来选择此项。 (6#,
$Ze {N2MskK
Ri mz~}+ 3. 能量阈值(非序列光线\光场追迹) dF<GuS;l5 i~0x/wSl_ \hr2#! 能量阈值是非序列追迹引擎的停止标准。 E+!A0!1 对于光能低于能量阈值的每一个 非序列光路,沿着路径的光追迹将不做处理。 waI:w, |qFCzK9tD/
nA?Ks!9T nWz7$O 能量阈值:方案说明 $]t3pAI[H0 -L&%,% s7>a 遇到玻璃板时透射和反射光能的示例性说明。 A5[iFT> 在剩余能量达到可以忽略的水平之前,通常不需要很多反射。 /_l$h_{DH 在全反射的情况下,当然应该考虑许多相互作用。 L.tW]43K &;wNJ)Uc
Cl>{vSN 下面显示了能量阈值影响的一个例子。 ]w;!x7bU( 就本例而言,入射角为30°的平面波通过标准具的传播。 P ")1_! 能量阈值越小,追迹的路径越多。 +l) [A{ "vL,c]D 1HS43! 8%EauwAx 4. 最高级别(非序列光线\光场追迹) ^ 9`O
^ gql^Inx< cWS 0B $$ 最高级别是非序列追迹引擎的停止标准。 s i=m5$V 该参数直接限制每个非序列路径检测到的表面过度/相互作用的数量。 2{;~Bgd D(&XmC[\Y
NA;OT7X[ u]uZc~T 最高级别:过度/相互作用 +Cg[!6[# V+Y; J[ 7Sf^r 对于非顺序的传播VirtualLab跟踪不同的光路/信道: ,?/AIL]_ 相邻图示说明了在非顺序模拟过程中使用的级别编号。 .TpM3b#r 随着每个表面的相互作用,等级会增加。 o<8SiVC2 L# ……光传播的级别 3 =-XA2zJ I# ……表面相互作用 H05xt$J 相关级别的默认值为100。 VteMsL/H Lh
rU fy
mP[Z lS~" GMW,+ 下面显示了最高级别的影响示例。 ; &i |