Loading [MathJax]/jax/output/HTML-CSS/jax.js

Basic Radiometry 辐射度量学,是对光的物理性质精准建模的方法。因此能够得到更真实的效果。

  1. 定义了一系列方法和单位
  2. 给光定义了各种空间中的属性
  3. 基于几何光学,认为光沿直接传播,无波动性

定义

这是一种基于物理的方法。首先对光的单位和属性做一些定义

定义说明符号单位关系
Radiant Energy[1:04:29]能量,光源辐射出来的是EnergyQJ
Radiant Fluxpower,即单位时间的能量[1:09:56]ΦWatt或lumenΦ=dQdt
Radiant Intensitypower per unit solid angle,即单位时间单位面积上的能量I[WSr]I(ω)=d(Φ)dω,其中分子代码power,分母代表per unit solid angle
Irradiancepower per unit areaE[Wm2]E(x)=d(Φ(x))dA,其中A代表光线垂直接触的面积
Radiance [19:30]power per unit solid angle per unit areaL[WSrm2]L(p,ω)=d2(Φ(p,ω))dωdAcosθ

Radiant Intensity [1:09:20]

power per unit solid angle(立体角),光源向外辐射能量时与方向有关的辐射概念。

I(ω)=d(Φ)dω

立体角 [1:13:19]

通常使用弧度制来描述一个角。立体角是2D角度在3D空间中的延伸。用来描述空间中的一个角有多大。

2D角

θ=lr,[0,2π]

3D立体角

Ω=Ar2,[0,4π]

单位立体角

即球面上的单位面积与除以半径平方。

✅ 单位立体角是某个固定大小的立体角。

  1. 通过θϕ定义球面上的一个方向。

✅ 假设朝右的是x轴,朝上的是y轴,朝前的是z轴。从图上看,应该是先以y为轴把坐标系(不是把y轴)顺时针转ϕ,然后以z为轴把坐标系顺时针转θ得到一个新的坐标系。所定义的朝向是新坐标系中的y轴正方向在原坐标系中的朝向。

  1. 计算这个方向上的单位面积

❓ 怎么就从这个方向得到了这个矩形? 

假设这个区域是个矩形,横边的长度是rsinθdϕ,竖边的长度是rdθ

✅ 这里反向利用了2D角度公式θ=lr
竖边是以r为半径的2D圆,大小为dθ的2D角对应的弧长。
横边是以rsinθ为半径的2D圆,大小为dϕ的2D角对应的弧长。

dA=(rdθ)(rsinθdϕ)=r2sinθdθdϕ

  1. 计算单位立体角

根据定义可知:

dω=dAr2=sinθdθdϕ

❗ 后面内容将会用ω来表示空间的一个方向。且ω可通过θϕ来定义。

再看Intensity

Intensity = Flux per unit solid angle,代表了光源在某个方向上的量度。

I(ω)=d(Φ)dω

反过来说,Flux是Intensity在各个方向上的积分,因此

Φ=S2Idω=4πII=Φ4π

Irradiance

power per unit area,表示物体在单位面积上接收到的能量。

E(x)=d(Φ(x))dA

❗ 面积是指与入射光线垂直的区域的面积。如果物体表面与入射光线不垂直,则需要乘以cosθ

入射角Irradiance
E(x)=ΦA
E(x)=12ΦA
E(x)=ΦAcosθ

Intensity VS Irradiance

Intensity为光源向某个立体角辐射的能量,与距离无关。因此Intensity不会随着距离变远而衰减,始终是Φ4π

Irradiance为单位面积上接收到的能量。距离越远,总面积越大,单位面积上的能量就会越小。因此Irradiance会随着距离变远而衰减,为Er2

Radiance

Radiance
= power per unit solid angle per projected unit area
= Irradiance per solid angle
= Intensity per projected unit area

用于描述光线在传播过程中的属性。

L(p,ω)=d2(Φ(p,ω))dωdAcosθ

考虑一个朝向为θ的区域dA,朝方向ω上辐射的能量。

Radiance Vs Irradiance

Radiance = Irradiance per solid angle

L(p,ω)=dE(p)dωcosθ

  • 理解1:

dA区域的能量会向各个方向辐射,辐射的总能量为Irradiance,Radiance描述其中向ω辐射的能量有多少

  • 理解2:

dA区域会接收来自各个方向的能量,接收到的总能量为Irradiance,其中来自ω方向的能量为Radiance。

  • 反过来理解

Irradiance是区域dA从不同角度收到的Irradiance的积分。

E(p)=H2Li(p,ω)cosθdω

H2代表上半球,不考虑来自背面的光

Radiance Vs Intensity

Radiance = Intensity per projected unit area

L(p,ω)=dI(p,ω)dAcosθ

与上面类似,也可以有三种理解方式


本文出自CaterpillarStudyGroup,转载请注明出处。
https://caterpillarstudygroup.github.io/GAMES101_mdbook/