Games101-Ray-Tracing-Radiometry-L15

Ray Tracing - Basic radiometry(辐射度量学)

Introduction

辐射度量学可以提供光线的物理参数。包括:

1
2
3
• Measurement system and units for illumination
Perform lighting calculations in a physically correct manner
New terms: Radiant flux, intensity, irradiance, radiance(无准确中文翻译)

Basic Concepts

Radiant energy (电磁辐射能量)

Radiant energy is the energy of electromagnetic radiation.

(Barely used in CG.)

Radiant flux (power) (辐射功率)

Radiant flux (power) is the energy emitted, reflected, transmitted or received, per unit time.

其中流明(lumen,符号lm)是光通量的国际单位。

另可以定义为:photons flowing through a sensor in unit time,见下图。

image-20220211111945007

Radiant Intensity

The radiant (luminous) intensity is the power per unit solid angle emitted by a point light source.

考虑的是光源在方向上的量度。

image-20220211114908451

即:单位立体角的功率

(单位的不同取决于是在热学范围内定义还是光学范围内定义)


【复习:立体角 Solid angle】

image-20220211115144683

Sphere has $4\pi$ steradians.

单位立体角的计算:

image-20220211135625265

因此可以用单位向量$\omega$去表示一个立体角。

对于此公式的理解:

image-20220211120155931


Intensity具有的性质(根据定义):

Irradiance

Power per unit area incident on a surface point.

注意!此处的面积其实指投影之后的面积

通过irradiance的衰减可以解释点光源的强度呈现平方反比律衰减。

tempsnip

Radiance

Power emitted, reflected, transmitted or received by a surface, per unit solid angle, per projected unit area.

要点:功率局限于一个很小的面,一个很小的角度范围

image-20220305214440845

Radiance分为发出(Incident Radiance)和接受(Exiting Radiance),实质相同

与之前概念的对比:

​ Radiance = Intensity per projected unit area

​ Radiance = Irradiance per solid angle

image-20220306112623404

Radiance和Irradiance的区别:方向性

​ Irradiance: total power received by area $dA$

​ Radiance: power received by area $d A$ from “direction” $d \omega$

​ Irradiance可以理解为来自各个方向Radiance的积分

Bidirectional Reflectance Distribution Function (BRDF,双向反射分布函数)

BRDF告诉我们从某个方向来的光线如何反射到另一方向去(即各个方向的能量分布)

Definition: Represents how much light is reflected into each outgoing direction from each incoming direction

image-20220305220700635

通过BRDF可以定义不同的材质

Reflection Equation

image-20220305221540887

解释:计算一个出射方向的Radiance,需要对所有入射方向的Radiance计算BRDF然后求和。

Challenge:Recursive Equation

​ Reflected radiance depends on incoming radiance, But incoming radiance depends on reflected radiance (at

another point in the scene).

​ 即:由于光线在场景中反复弹射,会形成递归效应。

Rendering Equation

image-20220306103302254

式子中假设所有向量都朝向外。

解释:某一点的光 = 自己辐射出的 + 其他地方反射过来的

地位:现代图形学(表面上的光线反射及传播)的基础

方程简化及理解

经过很多的简化步骤最后可以得到(简化的具体过程尚不清楚)

形成了矩阵乘积(算子)的形式。

目的:利用矩阵求逆类似Taylor展开的性质得到:

右侧依次代表直接照射、弹射一次、弹射两次、…的光照效果。

效果示意

image-20220306104450782

image-20220306111623993

image-20220306104518766

1.相较于2次反射,为什么4次反射时图片上方的灯突然变亮了?

-有的物体需要光线在其中至少弹射若干次才能出来,如玻璃球至少弹射两次,此处的灯也是同理。

2.如果反射次数可以到达$\infty$,最后亮度会收敛还是发散?

-收敛。可从自然界和能量守恒的角度理解(自然界恒全局光照)

-但是如果考虑相机一直按住快门不放的情况,其亮度确实会不断增加而不收敛(这也印证了Radiometry中主要考虑单位时间内能量的想法是正确的)

概率论回顾

连续情况下:概率密度函数 Probability Distribution Function (PDF)



Games101-Ray-Tracing-Radiometry-L15
http://example.com/2022/03/05/Games101-Ray-Tracing-Radiometry-L15/
作者
Thunderbolt
发布于
2022年3月5日
许可协议