图形学的数学基础(二十四):辐射度量学

1,676 阅读4分钟

本文已参与[新人创作礼]活动,一起开启掘金创作之路

转载请注明出处.

图形学的数学基础(二十四):辐射度量学

辐射度量学(RadiometryRadiometry

辐射度量学是基于物理光照的基础,是基于几何光学来定义的,提供了精准的关于光的各种物理量,光与物体表面的作用,光线传播方法的定义等。辐射度量学是反射方程 渲染方程的基础。

1.辐射能量(Radiant  energyRadiant\;energy

在辐射度量学中最基本的单位是辐射能量,表示为QQ,单位是J(焦耳)J(焦耳),辐射能量QQ以辐射的形式发射,传播或接收的能量。每个光子都携带一定的能量,这个能量正比于它的频率:

Q=hvQ = hv

其中h=6.62620×(1034)Jh = 6.62620\times (10^{-34})J.光子的频率(或者说能量)影响着光子与物体表面的交互,更重要的是,它影响着光与感应器之间的作用,使不同频率的光被察觉为不同的颜色。

2.辐射通量(Radiant  fluxRadiant\;flux

辐射通量,记为为ΦΦ,表示单位时间 发射/反射/传播/接受的能量(功率-power)。单位为(wattwatt)W或者(lumenlumen)lm,在辐射测量中,都是基于这个辐射通量来测量能量的,而不是使用能量QQ

Φ=dQdtΦ = \dfrac{dQ}{dt}

3.辐射强度(Radiant  intensityRadiant\;intensity

辐射强度,记为II,表示一个点光源在单位立体角上发射能量的功率。表示光源在某一方向上的辐射功率。单位为(candela)(candela)cd.

1.png

在辐射度量学里,通常用ω\omega表示三维空间中的一个方向。ω\omega可以用θϕ\theta和\phi两个参数定义它的位置。并且可以通过sinθdθdϕ\sin\theta{d}\theta{d}\phi表示它的单位立体角。

I(w)=dΦdwI(w) = \dfrac{dΦ}{dw}

2.png

对于空间中的一个点光源,Radiant  intensityRadiant\;intensity表示光源在任意方向上的发射功率。

各向同性点光源

对于空间中各向同性(各方向发射功率相同)的点光源。任意方向辐射功率都是相同的。因此:

光源所有方向单位立体角的Radiant  intensityRadiant\;intensity的积分等于光源的总功率。 Φ=s2IdwΦ = \int_{s^2}Idw

任意方向上单位立体角的Radiant  intensityRadiant\;intensity等于

I=Φ4πI = \dfrac{Φ}{4\pi}

4. 辐射照度(IrradianceIrradiance

辐射照度,记为EE,表示单位投影面积的能量功率,用于描述物体表面单位面积接收到的辐射功率。单位为luxlux

4.png

E(x)=dΦ(x)dAE(x) = \dfrac{dΦ(x)}{dA}

5. 辐射亮度(RadianceRadiance

用于描述光线在传播过程中的属性。记为LL表示为单位投影面积 单位立体角被发射/反射/转换/接收的辐射功率(一条光线所携带的功率)。.单位为nitnit

L(p,w)=d2Φ(p,w)dwdAcosθL(p,w) = \dfrac{d^2Φ(p,w)}{dwdA\cos\theta}

RadianceRadiance做两次微分,一次是单位立体角,一次是投影面积,两次微分后,将功率收束为一条光线。

5.png

两种理解方式

  1. Radiant  intensityRadiant\;intensity

Radiant  intensityRadiant\;intensity是点光源在某一方向单位立体角的辐射功率,是一个由点及面的过程。

6.jpg

RadianceRadiance可以理解为Radiant  intensityRadiant\;intensity在单位投影面积上的微分,将光源从ww方向单位立体角辐射的功率收束为一条光线。描述了光线发射过程中,光线传播的性质。

一句话描述RadianceRadiance等于单位投影面积上的Radiant  intensityRadiant\;intensity

L(p,w)=dI(p,w)dAcosθL(p,w) = \dfrac{dI(p,w)}{dA\cos\theta}

  1. IrradianceIrradiance

7.png

RadianceRadiance可以理解为IrradianceIrradiance在某一方向WW单位立体角上接收的光照辐射功率,是物体表面单位面积dAdA接收的各个方向的辐射功率(IrradianceIrradiance)在某一单位立体角上的微分。描述了物体接收光照辐射过程中,光线的“形状”。

一句话描述RadianceRadiance等于单位立体角上的 IrradianceIrradiance

L(p,w)=dE(p)dwcosθL(p,w) = \dfrac{dE(p)}{dw\cos\theta}

总结:

L(p,w)=dI(p,w)dAcosθ=dE(p)dwcosθ=d2Φ(p,w)dwdAcosθL(p,w) = \dfrac{dI(p,w)}{dA\cos\theta} = \dfrac{dE(p)}{dw\cos\theta} = \dfrac{d^2Φ(p,w)}{dwdA\cos\theta}

Irradiance  vs  RadianceIrradiance\;vs\;Radiance

IrradianceIrradiance: 单位面积dAdA接收到的所有能量

RadianceRadiance:单位面积dAdA从方向dwdw上接收到的能量。

E(p)=H2Li(p,w)cosθdwE(p) = \int_{H^2}L_i(p,w)\cos\theta{dw}

dE(p,w)=Li(p,w)cosθdwdE(p,w) = L_i(p,w)\cos\theta{dw}

单位面积dAdA上的IrradianceIrradiance等于各个角度RadianceRadiance的半球积分。

8.png

辐射度测量术语表

名称符号EnSI单位描述
辐射能量QQRadiant  EnergyRadiant\;EnergyJJ一段时间内辐射的总能量
辐射通量ΦΦRadiant  fluxRadiant\;fluxWattWattlmlm单位时间 发射/反射/传播/接受的能量(功率-power)
辐射强度IIRadiant  intensityRadiant\;intensitycandelacandela点光源在单位立体角上的辐射功率
辐射照度EEIrradianceIrradianceluxlux单位投影面积接收到的辐射功率
辐射强度LLRadianceRadiancenitnit单位投影面积 单位立体角被发射/反射/转换/接收的辐射功率(一条光线所携带的功率)

参考

GAMES101 -现代计算机图形学入门-闫令琪

全局光照技术:从离线到实时渲染