對advanced lighting and materials with shaders的讀書筆記與總結,05年的老書了,這本書簡單並且通俗易懂
這一章是講述光照理論知識的,雖然大部分的理論都知道,但是複習一遍總是好的
正如作者所說,你在知道「how」之前需要知道「why」
之所以二元性,是因為我們的大前輩科學家們發現的光的性質各不相同,而現在又發現,其實這兩者性質都存在。牛頓認為光是一些粒子的組成,之後thomas發現光的行為與電磁波相同,又過了些日子,愛因斯坦發現在不同的實驗中,光又表現的像是粒子,故把他們稱為光子,近期最終的結果是光具有波-粒子二元性。
可以把光想象成一些小光球,作者舉了個桌球的例子,光球即是桌球,被彈射之後帶有一定速度,彈到乙個邊上會彈到另乙個方向(光的反射),並且能量減弱,表現為速度減慢,最終停下。而光子與之相同,光子也會因為反射/折射損失一部分能量,原因是與之互動的材質會吸收一部分能量,被反射的光子繼續前進,直到最終被環境全部吸收。材質反射出去的光為我們看到的顏色,因為這反射光被我們的視網膜吸收我們才能看到它的顏色,也就是它的光,也就是說,黑色物體之所以是黑色,是因為黑色吸收了所有的光,這也就是為什麼夏天穿黑衣服會更熱的原因。
此處引入能量守恆的定義,能量不會簡單的消失,只是換了一種形式。比如,光能->熱能。
引入了波的屬性的定義,振幅,波長(以奈米為單位),頻率。又引入了乙個容易被廣大猿類忽略的性質,光的極性,定義如下:
極性光束:光斑大小與光源大小相差無幾,凝聚力強,發散性不好,比如雷射
非極性光束:與極性光束相反,凝聚力弱,發散性好
可見光的顏色依賴於波長,博主之前研究過這個問題,具體總結如下博文:
可見光顏色範圍在可見光譜上,白色為所有可見光譜的顏色混合(畫畫就不是了,把所有顏料混在一起是骯髒的黑色= =。。。。親測有效)。所以光的顏色與波長相關聯,
就是兩個波長疊在一起發生的情況,作者說的有點墨跡,總結來說就是相加,帶正負號的。。會產生增益或消減效果。
如果材質極薄,厚度在可見光譜的波長範圍內,就會產生想肥皂泡一樣特殊的顏色波段
作為中國學子,這個當然知道啊,初中物理,光能什麼的,,,
這塊講了一下能量傳遞和能量守恆,能量從來都不會建立和消失,但是他們能夠轉移。
然後就是這些,近期更新下一章。
博主近期渲染:
2016的渲染
2015後半段的渲染
---- by wolf96
高階光照與材質之光的物理學
對advanced lighting and materials with shaders的讀書筆記與總結,05年的老書了,這本書簡單並且通俗易懂 這一章是講述光照理論知識的,雖然大部分的理論都知道,但是複習一遍總是好的 正如作者所說,你在知道 how 之前需要知道 why 之所以二元性,是因為我們...
高階光照與材質之光照和反射模型
第五章講述了一些漫反射模型和鏡面反射模型的原理和數學公式 博主在unity中實現了一下,把部分結果貼在上面 有下面幾個主題 渲染公式 基本光照定義 光照和lambert法則 雙向反射分布函式brdf 漫反射材質原理簡介與模型 鏡面反射材質原理簡介與模型 對於我們眼睛可見的光對於表面的作用,他們會發生...
菜鳥DirectX之光照與材質
光照 一 先介紹一下光照的型別吧 1 環境光 特點 稱它為背景光更合適,只有乙個顏色亮度,不會衰減。2 漫反射 特點 沿著特定的方向傳播,碰到障礙物時沿著各個方向反射,和觀察者的位置無關 3 鏡面反射 特點 當光線碰到障礙物時將嚴格的沿著另一方向反射 4 自發光 特點 物體自身發的光 不參與光照的計...