天空的颜色:从蓝天到夕照与暮光

天空的颜色取决于阳光穿过哪一段大气、在哪里改变方向,以及最后抵达眼睛的光谱。先用互动视景比较白天、低角度夕阳与日落后的高云,再沿着光路读懂散射和消光。

天空为什么是蓝色的?

天空是蓝色的,是因为空气分子比较容易把短波长的光转向,这种现象叫瑞利散射。以本课的近似来说,450 nm 蓝光的散射系数约是 650 nm 红光的 4.35 倍,所以白天从侧面看天空,进入眼睛的散射天光以蓝色为主;紫光也在散射,但太阳光里的紫光较少、人眼对它也较不敏感,整体看起来仍是蓝色。

夕阳和晚霞为什么是红色的?

太阳接近地平线时,阳光要穿过厚得多的大气才到达眼睛,沿路蓝光大多已被散射到别的方向,直射光剩下的以橙红色为主,所以夕阳和被它照亮的云会偏红。霾和气溶胶会再改变光路,可能让晚霞更红,也可能让它泛白或变暗,并不是霾越多就越红。

暮光是什么?

暮光是太阳落到地平线下之后,高空大气仍被阳光照亮、把光散射到地面的那段时间。太阳高度 −6°、−12°、−18° 是民用、航海、天文暮光的惯用边界;地面已进入阴影时,几公里高的云仍可能照得到太阳,所以日落后高云还会亮一阵子。

沿着阳光,看一天的天空怎么变色

天空不是一张固定的蓝色背景。太阳光进入大气,部分光被空气分子转向,从原本没有太阳的方向进入眼睛,这就是散射天光;直接从太阳方向来的光则走另一条路。

先从白天转头看看

天空不是一张固定的蓝色背景。太阳光进入大气,部分光被空气分子转向,从原本没有太阳的方向进入眼睛,这就是散射天光;直接从太阳方向来的光则走另一条路。

先选白天侧看,再按朝日与背日,保持太阳高度不变。你会看到方向和仰角都影响示意天空,但地面的三个直射透射率保持不变。这三个数字是在描述阳光穿过大气剩下多少,转头不会改变那条光路。

蓝天和红夕阳可以一起发生

空气分子比较容易把短波长的光转向,这种行为叫瑞利散射。以本课近似来说,450 nm 蓝光的散射系数约是 650 nm 红光的 4.35 倍,因此白天从侧面看天空,常看到较多蓝色天光。

把太阳拉到 3°,直射光穿过的稠密大气变长,蓝光更容易在到达你之前被转走,剩下的直射光就较偏暖。比较三个透射率后,再拉回 45°;4.35 倍描述分子的散射比例,并不保证每一片天空的蓝色亮度都是红色的 4.35 倍。

霾和云会再改变光路

空气里的气溶胶是悬浮的细小固体或液滴。它们和云滴的大小、材料不同,对光的影响也不同;米氏散射描述球形粒子的散射,大粒子常把较多光留在原来前进方向附近,所以霾可能让朝日一侧更泛白。

保持太阳在 3°,切换清澈与霾情境,比较颜色和直射透射率。更多粒子也可能遮蔽、吸收或削弱夕照,不代表晚霞一定更红。本页只加了一组固定示例参数,不能把示意霾当成今天的空气品质。

地面已日落,云还能看到太阳

选日落后高云,太阳高度是 −1°。地面已失去直射阳光,A 云仍在高处受光;把太阳降到 −4°,再看 A 云转入阴影。像从山上能看见较远的地平线一样,高处的云可能比地面更晚被地球挡住阳光。

这些云都固定在 8 km 高,但分布在不同方向,因此要一片片看它到太阳的路有没有被地球切断。转头时云不会跟着你跑;字母与图外受光清单可以帮你找到同一片云。

暮光渐暗,眼睛也在适应

日落之后的高空还会把光送向地面,光也可能转向不只一次,这叫多次散射。臭氧对可见光的吸收也会参与暮光色彩。−6°、−12°、−18° 是暮光阶段的惯用边界,画面会连续变暗,不会到了边界就换一个天空。

人眼会把很多波长的光整合成颜色,因此散射最强的波长不一定就是我们说出的颜色。这个实验计算球面遮挡、瑞利与简化气溶胶的单次散射;暮光外观另用示意配色,没有完整算入臭氧、多次散射或相机曝光。先比较变化的原因,再去对照真实天空。

把太阳往地平线拉

调整高度与视线,让天空和光路图一起变化。四个预设提供可以重做的比较起点。

色彩为教学示意;不是照片、天气预报或经校色的亮度。

保持一个条件,改变另一个条件,对照受光状态和透射率。

球面遮挡与相对单次散射有计算;臭氧、多次散射及完整米氏解只在正文解说。暮光外观使用连续示意色彩,未模拟地形、折射、太阳视直径与天气。

视窗横跨 120°,仰角最高 80°。圆点可选取仰角;太阳以放大的点光源标记,低于 0° 即不显示。云字母对应各云受光清单。

0° 是太阳的水平方位;90° 与 270° 是两个侧向,180° 朝背日。角度没有指定东南西北。

播放预设关闭,以教学速度降低太阳至 −18° 后停止;这不是当地时间。操作任何控制都会暂停。

以大气外同一波长的直射光为 1;0 表示没有该直射分量。这不是整片天空的亮度,也不是 RGB 测量值。

光路图标出所选视线上高度 8 km 的代表点。它只示范一个位置的受光;天空数值沿整条视线积分,不能把代表点的阴影当成整条视线没有天光。

黄色箭线:朝观测者或取样点传来的直射光;黄色虚线:被地球遮挡的延长方向。蓝色箭线:所选视线上朝眼睛传播的方向。

白天侧看

太阳 45°、侧向 90°、清澈空气、中仰角 25°。保持高度,转向比较。

低角度夕阳

太阳 3°、朝日 0°、清澈空气、仰角 5°。比较三波长直射透射率。

日落后高云

太阳 −1°、朝日 0°、高云、仰角 60°。地面已被挡住,A 云仍受光。

暮光渐暗

太阳 −9°、侧向 90°、清澈空气、仰角 25°。慢慢拉向 −18°,观察连续变暗。

四个可以重做的比较

白天侧看:保持太阳 45°,比较朝日、侧向与背日;再切换 5°、25°、60° 取样,对照三维散射角。

低角度夕阳:把太阳从 45° 降到 3°,比较路长与三个透射率;转头时,地面的直射光读值应保持不变。

日落后高云:从 −1° 降到 −4°,追踪固定 A 云由受光转入地影;转向找其他字母,逐片核对受光状态。

暮光渐暗:从 −9° 拖向 −18°,再保持角度切换霾;将示意色彩与有计算的遮挡、透射率分开解读。

先区分直射阳光与散射天光

阳光包含一段连续的波长范围。沿太阳方向抵达的直射光,是沿途没有被移出这条光束的直射光;看向别处的天空时,主要收到的是被空气分子、气溶胶与云粒子转向的光。两条光路的光谱不同,因此蓝天与橙色太阳能同时出现。

散射把光送往其他方向,吸收则把辐射能量交给物质。沿一条直射光束,两者都会使光束衰减,合称消光。被散射出去的光没有因此消失,它可能从另一个方向抵达别的观测者,也可能继续散射。

本课固定观测者在球形地表,太阳高度从 +60° 变到 −18°。方向 0° 指向太阳的水平方位,180° 朝背日方向;取样仰角为 5°、25°、60°。先选「白天侧看」,再转向太阳,留意天空视景改变,但同一时刻地面的直射透射率不因转头改变。

瑞利散射:短波长较容易转向

"天空为什么是蓝色?"动画《ALDNOAH.ZERO》第 6 集里,斯雷因回答"光的折射",界冢伊奈帆面无表情地纠正:"是瑞利散射。"这句台词红到观众自嘲整部片看完只记得瑞利散射,日本的搜索量也跟着暴增。伊奈帆是对的:分子远小于可见光波长时,可以用瑞利散射近似。相同分子密度下,散射系数约与波长的四次方成反比,所以 450 nm 蓝光的散射系数约是 650 nm 红光的 4.35 倍。这是分子散射的相对强弱,并不是天空蓝色亮度恒为红色的 4.35 倍——伊奈帆没讲的后半句,本课接下来补上。

完整的瑞利光学厚度还与分子柱密度、折射率和退偏振修正有关。本课采用固定海平面参数与 λ⁻⁴ 近似,让波长依赖可以直接比较;它不会因选一座城市,就变成当地大气的测量值。

太阳接近地平线时,直射光会穿过更长的稠密大气,短波长更容易沿途被散射出去。按「低角度夕阳」,比较 450、550、650 nm 的透射率,再把太阳拉高;直射光变红和白天天空偏蓝,是同一种选择性散射在不同光路上的结果。

βR(λ) ∝ λ⁻⁴; βR(450) / βR(650) ≈ (650 / 450)⁴ ≈ 4.35

βR 是分子散射系数,λ 是波长。比值中的 450 与 650 都以 nm 计;省略折射率随波长的细部变化,采相同分子数密度、粒子远小于波长的近似。

波长与相对分子散射系数(550 nm = 1)

λ (nm)βR(λ) / βR(550 nm)
4502.232
5501.000
6500.513

相函数:光会往哪些方向散射

瑞利相函数描述一次散射的方向分布。此处 θ 是入射光传播方向与散射后传播方向的夹角;对太阳、散射点与观测者的几何,它等于散射点所见朝日方向与观测者视线方向之间的夹角。θ = 0° 是前向散射,180° 是后向散射。

对未偏振的入射光,理想瑞利相函数在 0° 与 180° 一样大,在 90° 是两者的一半;整个球面积分为 1。这表示单次事件的方向机率密度有前后对称性,不能据此推论朝日与背日的整片天空一定同样亮。

天空亮度还要沿整条视线累加,包含各点的密度、入射光衰减与散射后抵达眼睛的衰减。选相同仰角转到 0°、90°、180°,读取三维散射角;下方示意图是投影,图上的夹角不能拿量角器当成真实 θ。

PR(θ) = 3(1 + cos²θ) / (16π)

PR 的单位为 sr⁻¹,θ 用三维传播方向定义。此式针对未偏振光,不追踪偏振;0°、90°、180° 的值约为 0.119、0.060、0.119 sr⁻¹。

瑞利相函数:未偏振光的角度分布

θ (°)PR(θ) (sr⁻¹)
00.119
900.060
1800.119

光学厚度与 Beer–Lambert 透射率

光学厚度 τ 把一条光路上的消光系数累加起来,是无因次量。Beer–Lambert 定律给出未散射直射光的透射率 T = exp(−τ):τ 为 0、1、2 时,T 分别是 1、约 0.368、约 0.135。这个 T 不包括从其他方向散射进视线的天光。

βext 是每单位路程的消光系数;本模型用 km⁻¹,路径 ds 用 km,两者相乘后没有单位。分子与气溶胶的密度随高度指数下降,因此 100 km 的高空路段,消光不会等于 100 km 的近地面路段。

平面大气的 sec z 近似在近地平线时会失效。本课使用半径 6371 km 的地球与高 100 km 的大气球壳,先判断地球遮挡,再沿大气内的路径积分。太阳低于几何地平线时,地表直射光标为遮挡;这不代表整片天空已没有散射光。

τ(λ) = ∫ βext(λ, s) ds; T(λ) = exp(−τ(λ))

s 沿光路增加;βext(λ, s) = βsca + βabs。τ 无单位,T 介于 0 与 1。仅代表直射光束中保留的比例,不是包括散射光在内的总透光量。

米氏散射、气溶胶与云滴

尺寸参数 x = 2πr/λ 比较粒子半径 r 和光的波长 λ,两者必须使用相同长度单位。x 远小于 1 时通常可进入瑞利近似;粒子接近或大于波长时,要考虑粒径、折射率与吸收性。米氏理论是球形粒子的电磁散射解,瑞利行为是其中的小粒子极限。

大粒子常出现较强的前向散射,云滴族群对可见光的波长差异也常比空气分子小,所以云可以呈白色。但米氏散射不等于每个方向都均匀,也不保证每种粒子把所有波长散射得一样。厚云里的多次散射、吸收和遮蔽还会改变外观。

「霾」情境把示例气溶胶在 550 nm 的垂直光学厚度从 0.03 增到 0.20,并用 g = 0.75 的 Henyey–Greenstein 相函数近似前向峰;它没有逐粒径求解米氏理论。可见的夕照会随粒子与分布变淡、变暗或改色,不能把霾越多直接换算成晚霞越红,更不能由画面推回 PM2.5。

x = 2πr / λ

r 是球形粒子半径,λ 是波长,x 无单位。例:r = 0.01 μm、λ = 0.5 μm 时 x ≈ 0.126;r = 1 μm 时 x ≈ 12.57。实际散射还取决于折射率。

地面日落后,高云为何仍亮着

日落首先描述观测者位置的太阳被地球挡住。高空的云看到的地平线较低,只要云到太阳的光路仍未碰到地球,就可能在地面已失去直射光时继续受光。每一片云的位置都要分别判断,朝日和背日的云不会必然同时熄灭。

选「日落后高云」,太阳在 −1°,地面已被遮挡,固定高度 8 km 的 A 云仍可受光。保持同一方向把太阳降到 −4°,A 云进入地影;再转向找其他字母,核对图外的各云受光清单。云的位置不随你转头移动。

若云正好在观测者头顶 8 km,单纯球面几何给出的额外日照角约为 arccos(6371/6379) ≈ 2.87°。本页云片不全在头顶,因此各自的遮挡时刻不同。云的暖色来自抵达它的直射光已受大气消光;显示材质采示意混色,并未模拟云内多次散射或真实云量。

暮光中的多次散射与臭氧

太阳落下后,上方大气仍可能受光并向地面散射,所以天空不在 0° 突然全黑。太阳中心高度 −6°、−12°、−18° 分别定义民用、航海、天文暮光的下界;它们是观测惯用分界,天空光谱与亮度不会在这些角度跳变。

光可以先在一处散射,再到另一处散射;深暮光时,多次散射对可见天光的重要性会提高。臭氧也不只吸收紫外线,它在可见光的 Chappuis 吸收带能改变长光路的光谱,参与暮光色彩。不同方向、粒子与臭氧分布会使实际结果改变。

曙暮光持续多久,还取决于太阳以多斜的角度穿过地平线。纬度、地轴倾斜与日出日落时间一课可以直接改变这个几何。

本课数值核心只求单次散射,没有完整求解臭氧吸收与多次散射。−18° 到白天的显示色使用连续的教学色彩锚点补足暮光外观,亮度仍随太阳降低而减弱。这个连续画面方便理解过程,不能当成特定地点的蓝调时刻预报或精密光度模型。

人眼色觉:为什么通常是蓝天

λ⁻⁴ 会使紫光比蓝光更容易被分子散射,但我们看见的颜色还取决于到达大气的太阳光谱、各波长的传输,以及三类视锥细胞相互重叠的光谱反应。整段天空光谱经视觉系统整合,通常呈蓝色,不能只挑最强散射的单一波长来命名。

把天空没有呈紫色全归因于「紫光被大气全部吸收」并不正确。光谱中仍可有紫光;它对最后色觉的贡献要和其他波长一起考虑。到了昏暗暮光,视杆细胞和眼睛的适应也会参与感受,手机相机的白平衡与曝光则会再改变照片。

本页的 450、550、650 nm 三个读值是相对直射透射率,并不是萤幕 RGB 三色的测量。天空采固定显示映射与示意配色,没有 CIE 全光谱积分、相机响应或自动曝光;网站切换明暗主题时,自然天空本身的颜色也不跟着改变。

这个模型实际算到哪里

已计算:球面几何

地球半径 6371 km、大气上界 100 km、固定云高 8 km;每条入射路径分别检查地球遮挡。太阳当作点光源,未加入折射与地形。

已计算:简化瑞利与消光

密度以 8 km 分子尺度高度下降;550 nm 分子垂直光学厚度 0.10。使用 λ⁻⁴、瑞利相函数与 Beer–Lambert 积分,累计相对单次散射。

近似:气溶胶

尺度高度 1.2 km;550 nm 气溶胶光学厚度为清澈 0.03、霾 0.20;Ångström 指数 1、单次散射反照率 0.9、HG g = 0.75。固定教学参数,非当地测量。

只作解说:完整暮光物理

多次散射与臭氧 Chappuis 吸收会影响暮光,但本页没有求解这两项。显示色用连续教学锚点补足,不能当成完整辐射传输解。

示意呈现:颜色与云材质

三个波长搭配固定 RGB 映射与色彩锚点;云色依各自入射光和环境底色混合。没有全光谱色度积分、云内传输或相机曝光模拟。

四种天空,一组光路原理

场景主要原因可以比较解读界线
白天蓝天分子较容易散射短波长光固定高度,改变方向与仰角4.35 是散射系数比,并非天空色比
低角度夕阳较长光路削弱直射短波光45° 与 3° 的 T直射透射率不等于天光亮度
日落后高云高空位置仍能接到直射阳光A 云在 −1° 与 −4°各云分别判断,材质为示意
暮光高空受光与散射维持天光−9° 到 −18° 的连续变化多次散射、臭氧未完整求解
常见问题

天空为什么通常是蓝色?

空气分子的瑞利散射较容易将短波长光转向,天空光谱再经人眼的视锥反应整合,通常呈蓝色。紫光仍可存在,不能用紫光全被吸收来解释。

太阳已落下,高云怎么还有阳光?

高处的地平线较低,云到太阳的路可能尚未被地球切断。受光要依每片云的位置分别判断;本例太阳 −1° 时地面已在阴影,8 km 高的 A 云仍受光。

霾越多,晚霞一定越红吗?

不一定。粒子的大小、吸收性与分布都会改变光路,增加霾可能使夕照泛白、变暗或被遮住。本页固定霾情境只提供因果比较,不能预报晚霞或空气品质。

相关工具: 日出日落 · 日食与月食 · 极光是怎样形成的 · 摄影黄金时刻规划器

资料来源与模型范围

科学叙述依 NOAA、USNO、光学文献与作者公开资料整理;互动程式、几何图与教学配色由本站制作。这是相对单次散射和球面遮挡的教学模型,未完整求解米氏粒径分布、多次散射、臭氧或真实色度,不能取代观测、天气预报与摄影规划。