跳到主要内容
Sandbox Physics

光学 005 · 光线世界、界面与自然光学

焦散工厂

曲面反射或折射的光,为什么会聚成明亮锐利的曲线? 相邻光线彼此相交,交点连成一条包络线;按几何光学,那里的亮度无穷大。平行光在圆形镜面里反射,画出的是肾形线,咖啡杯里那道亮弧就是它,尖点在半径一半处。波动效应让实际亮度保持有限。

在圆形容器里,入射、反射、玻璃内部和透射的光段先分开画出,再突出显示它们算出的包络。半径标尺显示圆形边界本身在变大变小。三个场景分别展示反射形成的肾形线、经过两个界面的折射,以及点光源的反射焦散。

交互模型焦散工厂
尖点与容器半径比 rcusp/Rvr_{\mathrm{cusp}}/R_v0.500.50
焦散跨度 Δycaustic\Delta y_{\mathrm{caustic}}50%50\%
方向模长误差 Δ∣k^∣\Delta_{|\hat{\mathbf k}|}0.00π0.00\pi
模型适用区间模型适用\text{模型适用}

物理教程

检验焦散工厂的物理过程

背景焦散是一族光线的包络,几何光学在这里出现奇点。它出现在满足 det⁡ ⁣(∂r∂ξ)=0\det\!\left(\frac{\partial\mathbf r}{\partial\boldsymbol\xi}\right)=0 的位置。改变容器大小,圆形内壁的半径会真的改变;对圆来说,这个半径也是曲率半径。装置用不同颜色画出入射、反射、内部传播和透射光段。

为什么值得理解曲面反射或折射的光,为什么会聚成明亮锐利的曲线?

先抓重点

核心问题
曲面反射或折射的光,为什么会聚成明亮锐利的曲线?
一句话直觉
平行光在圆内反射时,尖点的解析位置是 rcusp=R/2r_{\mathrm{cusp}}=R/2。画面上的辉光有意保持有限:真实实验里,几何光学预言的发散会被波动效应抹平。

核心数学模型

包络条件

det⁡ ⁣(∂r∂ξ)=0\det\!\left(\frac{\partial\mathbf r}{\partial\boldsymbol\xi}\right)=0

给每条光线一个标签。在焦散处,从光线标签到空间位置的映射降秩。

圆内反射焦散的尖点

rcusp=R2r_{\mathrm{cusp}}=\frac{R}{2}

这个解析结果适用于平行光在理想圆内壁上的反射。

常见难点

从最亮的像素读出无限强度

容易误解画面上焦散最亮的地方,就代表那里真实的光强。

正确理解光线计算给出的是光线密度和包络形状。要算奇点附近的光强,还需要波长、孔径、相干性,以及波动光学计算。

动手实验

  1. 01

    场景 1:咖啡杯肾形焦散

    光源角度不变,改变容器半径,同时看内壁、半径标尺、光线落点和肾形焦散的尖点。

    你会看到: 内壁和每个落点都随容器半径移动。尖点始终在半径的一半处,整个包络随光源方向转动。
  2. 02

    场景 2:玻璃折射焦散

    在玻璃圆柱场景,逐段看光线的入射、内部、出射和外部光段。

    你会看到: 穿过圆柱中心的光线不偏折。偏离中心的光线在两个界面各折射一次,然后在圆柱后方形成包络。
  3. 03

    场景 3:点光源尖点编辑器

    旋转圆内点光源,比较相邻光线的交点和看到的尖点。

    你会看到: 把平行光换成圆内点光源,反射焦散的拓扑结构变了,反射定律却没变。
反馈这个页面有错误、看不明白,或者缺了什么?告诉我们
反馈类型

提交时会附带本页地址、Lab ID、网站语言和设备类型。请不要填写个人信息。反馈最多保存 12 个月。隐私政策