您的位置:首页 > 其它

pbrt <1> 理解 为什么可以用 RGBSpectrum 来表示 Radiance

2017-07-19 20:30 375 查看
这面的推导纯属个人推导,欢迎纠错。

1.  


2. 


3. 


 忽略以上的,上面的只是为了保存图片,不用理。

 

<Real-Time-Rendering>

 P108 里面看到

Radiance (symbolized as L in equations) can be thought of as the measure of the brightness and color of a single ray of light.

简单理解就是, Radiance 测量的 就是  Light 's Color 

P210 里面看到

Light is perceived in the visible band, from 380 to 780 nanometers (nm). Light from a given direction consists of a set of photons in some distribution of wavelengths. This

 distribution is called the light’s spectrum.

简单理解就是,Light 可以用 spectrum 来表示。

在pbrt中可以知道

spectrum 可以转换为人眼可以识别的颜色,例如,spectrum 可以转为 XYZ颜色空间的xyz ,xyz 可以再转成 RGB 颜色空间的rgb, 

Radiance = Light = spectrum = XYZ = RGB

那么,在渲染公式里面,RGBSpectrum 就可以来表示 Radiance  了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: