-
UID:317649
-
- 注册时间2020-06-19
- 最后登录2025-03-06
- 在线时间1747小时
-
-
访问TA的空间加好友用道具
|
摘要 @NY$.K#] G]T A7~VT VirtualLab不仅能够进行光线追迹,也可以执行场追迹。各种数值参数的规定可以对数值模拟进行控制。在VirtualLab中,这通常由精度因子的规范来处理。 本示例阐述了如何使用提供的精度因子来控制VirtualLab中的光线追迹和场追踪引擎,并重点放在非序列仿真的设置上。 &7gE=E(M n5yPUJK2L6
yzml4/X 仿真设置概览 N-+`[8@(P< [8sL);pJO 以下将更详细地解释模拟设置: pKM5<1J "E><:_,\ 总精度(第二代场追迹) )%}?p2. 1 采样精度 }: W6Bo-| 2 傅里叶变换精度 DJF-J# BU|bo") 非序列光线/场追迹 d_5wMK6O6 3 能量阈值 ?b&~(,A{ 4 最大级 w Jb\Q 5 通道分辨率精度 1HBdIWhHv. 6 仅显示在3D视图中入射探测器的路径 4/rdr80 jq4{UW' 1. 采样精度 l*l(QvN_ in^Rf`
" Q>FuNdUk 采样精度是一个用于在追迹期间控制光场信息准确性的参数。 I'_.U]An 可以通过增加采样精度因子来克服出现的意外人为现象。 cE*Gd^ /y\KLa
u/@dWeY[] 2. 傅里叶变换精度 d9hJEu!Lu ^H,o I* `GG PkTN 在VirtualLab中有几个傅立叶变换算法。 qX(sx2TK 根据场是位于其衍射区域还是几何区域自动选择。 bB^SD] }C 小的傅里叶变换精确度(例如0.01)迫使全局使用几何傅里叶变换,其特点在于比衍射变换快得多。 a*8^M\>m4 ?\7" A
Cu%|}xq ;tR,w
另外,每个探测器都可以单独强制使用几何傅里叶变换。 4YVxRZ1[3 可以通过在相应检测器的编辑对话框中激活“检测器参数”选项卡下的“假设几何场区域用于检测器评估”复选框来选择此项。 (>
v1)*r >,8DwNuq
wec|~Rc- 3. 能量阈值(非序列光线\光场追迹) [-@Lbu-| ZW}0{8Dk
*lN>RWbM% 能量阈值是非序列追迹引擎的停止标准。 %h ?c 对于光能低于能量阈值的每一个 非序列光路,沿着路径的光追迹将不做处理。 LWb5C{ <tEN1i
(i,TxjS'od ]hBp
elKJ 能量阈值:方案说明 /&>6#3df- \pzqUTk ]JeA29 遇到玻璃板时透射和反射光能的示例性说明。 x.7Ln9 在剩余能量达到可以忽略的水平之前,通常不需要很多反射。 ,R
j{^-k 在全反射的情况下,当然应该考虑许多相互作用。 p5!=Ur&Ac
\|Qx`-
1RtbQ{2F; 下面显示了能量阈值影响的一个例子。 su}>
>07 就本例而言,入射角为30°的平面波通过标准具的传播。 dpO ZqhRs. 能量阈值越小,追迹的路径越多。 29?{QJb iBy:HH FuNc#n> uvK1gJrA) 4. 最高级别(非序列光线\光场追迹) qbjLTE= d#N<t` %Ot22a 最高级别是非序列追迹引擎的停止标准。 :QnN7&j|(w 该参数直接限制每个非序列路径检测到的表面过度/相互作用的数量。 h Znq\p~ /?%zNkcxu
w.gI0` F/\w4T 最高级别:过度/相互作用 z?HP%g'M~ IYq)p
/ ZJ9J*5!C 对于非顺序的传播VirtualLab跟踪不同的光路/信道: ]q0mo1-EZ! 相邻图示说明了在非顺序模拟过程中使用的级别编号。 r00 fvZyK 随着每个表面的相互作用,等级会增加。 sXm/+I^ L# ……光传播的级别 ?|8H|LBIr I# ……表面相互作用 !3{>
F" 相关级别的默认值为100。 NhyVX%qt: (~Pb,Q
/jQW4eW0 W6t"n_%?" 下面显示了最高级别的影响示例。 \4q%
n 就本例而言,入射角为30°的平面波通过标准具的传播。 )+c4n] 最高级别越高,追迹的路径越多。 hL#5:~( Gb6t`dSzz 9 veq gaaW:* *y 5. 路径检测(非序列光线\光场追迹) #`5{?2gS9 hPhNDmL#3 3jIi$X06 VirtualLab使用两步过程追迹非顺序场。 #pbPaRJL( 在第一步中,VirtualLab将搜索存在哪些光路。在第二步中,场沿着已找到的路径传播。 P
agzp%m 光路搜索意味着识别哪些光路/光栅区域存在哪些入射和出射通道。 k=2]@K$% 这是通过默认为1的信道分辨率精度完成的。 kAbRXID " d3pkY
&A |