前面,我们已经学习了各种反射模型。罗列如下。
漫反射模型:
高光反射模型:
根据这些模型,我们已经可以进行编程,然后生成图形。但是,为了加强这些模型的数学基础,我们引入辐射学(Radiometry)的概念(Cook-Torrance反射模型原本就是基于辐射学推导出来的)。参考过[1]~[6]这基本经典书籍,个人觉得这一章节讲解的最好是[4]: Fundamentals of Computer Graphics(当然,也有可能是“吃到第十个馒头感觉饱了”的原因)。
辐射学讨论的是光的测量问题。
光是能量的一种传播形式。
1 能量(Energy)
每个光子都有一定的能量。光子能量的多少和光子对应的频率有关,频率越高,能量越多。用符号Q表示,单位是焦耳(J)。