首页
->
登录
->
注册
->
回复主题
->
发表主题
光行天下
->
FRED,VirtualLab
->
非序列配置:如何使用光线追迹和场追迹的仿真设置
[点此返回论坛查看本帖完整版本]
[打印本页]
infotek
2020-09-27 11:33
非序列配置:如何使用光线追迹和场追迹的仿真设置
摘要
>VP=MbN
U(Nu%
VirtualLab不仅能够进行光线追迹,也可以执行场追迹。各种数值参数的规定可以对数值模拟进行控制。在VirtualLab中,这通常由精度因子的规范来处理。 本示例阐述了如何使用提供的精度因子来控制VirtualLab中的光线追迹和场追踪引擎,并重点放在非序列仿真的设置上。
![YX]+jqNp
#sPHdz'3M
juka0/
仿真设置概览
=BSzsH7
hyCh9YOu)
以下将更详细地解释模拟设置:
Z~oo;xE
]iN'x?Fo
总精度(第二代场追迹)
ysxb?6
1 采样精度
0-HqPdjR
2 傅里叶变换精度
7n8~K3~;
s+,OxRVw(
非序列光线/场追迹
Hv sob
3 能量阈值
.S(TxksCz
4 最大级
m?pstuUK(
5 通道分辨率精度
DnCP aM4%
6 仅显示在3D视图中入射探测器的路径
*1p|5!4c
M)'HCnvs'
1. 采样精度
q|o}+Vr
iOR_[ y,
U3T#6Rptl
采样精度是一个用于在追迹期间控制光场信息准确性的参数。
4 N H
可以通过增加采样精度因子来克服出现的意外人为现象。
k7?N ?7w
10<x.8fSP
a`&f
2. 傅里叶变换精度
\m7-rV6r
s} UjGFP
"!Uqcay-
在VirtualLab中有几个傅立叶变换算法。
tBq nfv
根据场是位于其衍射区域还是几何区域自动选择。
#E?(vA1
小的傅里叶变换精确度(例如0.01)迫使全局使用几何傅里叶变换,其特点在于比衍射变换快得多。
=|M>l
OMWbZ>jB
*5vV6][
u [m
另外,每个探测器都可以单独强制使用几何傅里叶变换。
y4*U6+ #.
可以通过在相应检测器的编辑对话框中激活“检测器参数”选项卡下的“假设几何场区域用于检测器评估”复选框来选择此项。
"uuVy$6C
J7= +
C~nzH,5
3. 能量阈值(非序列光线\光场追迹)
G;v8$)Zj
%+8F'&X
S4^vpY DeN
能量阈值是非序列追迹引擎的停止标准。
WF1px %
对于光能低于能量阈值的每一个 非序列光路,沿着路径的光追迹将不做处理。
tZ} v%3
'oF%,4 !Y
,4zmb`dP<
;A|-n1e>Hc
能量阈值:方案说明
<KE 1f7c
SH_(rQby
]l1\? I
遇到玻璃板时透射和反射光能的示例性说明。
LQtj~c>X-|
在剩余能量达到可以忽略的水平之前,通常不需要很多反射。
J8S'/y(LE<
在全反射的情况下,当然应该考虑许多相互作用。
=U #dJ^4P
X9p.gXF
MaRi+3F
下面显示了能量阈值影响的一个例子。
(eCJ;%%k
就本例而言,入射角为30°的平面波通过标准具的传播。
3a?o3=
能量阈值越小,追迹的路径越多。
k5D%y3|9
HG+%HUO$
IhA5Wt0j
giZP.C"0
4. 最高级别(非序列光线\光场追迹)
-R57@D>j\
o_@4Sl8
&j4 xgh 9
最高级别是非序列追迹引擎的停止标准。
E=e*VEjy
该参数直接限制每个非序列路径检测到的表面过度/相互作用的数量。
IPgt|if^
5jd,{<
>#hO).`C
NWM8[dI
最高级别:过度/相互作用
k.uMp<)D
.2%zC & ;
r30 <