關於光照的輻射率的定義為什麼Real Time Rendering4th和計算機圖形學 虎書 不一樣?

時間 2021-05-10 09:52:45

1樓:鹵代烴

Radiance(L)Irradiance(E)的關係是下面這個公式:

這裡涉及到輻射度量學的內容,概念比較多,建議對比 wiki 梳理一下:

2樓:馬小刀

沒有錯啊,你自己把自己弄糊塗了。irradiance 和 radiance 是兩個物理量,兩個單詞。

irradiance 是輻照度,是入,是受,是受照面單位面積上的輻射通量,單位 。

radiance 是輻射(功)率,是出,是施,表示輻射源在與發射方向相垂直的單位面積上單位立體角內發出的輻射功率,單位 ,sr是立體角,讀作 Watts per square meter per steradian 。

可以聯想居里夫人發現的放射性元素鐳(Radium) 具有放射性(radiactive) 來記憶 radiance,然後新增 ir 字首構成新詞 irradiance。

毛星雲:【《Real-Time Rendering 3rd》 提煉總結】(六) 第七章 · 高階著色:BRDF及相關技術

植物的垂直分布為什麼與光照有關

劍指東西 植物之間充滿了競爭,大家都需要Sunny,所以都往高處長,長得越高獲得的光越多。但不是所有的植物都能長得很高。長得高的植物長生旺盛,葉子繁多,慢慢地葉子連成片,形成森林,也就遮住了Sunny。那些長得矮的植物怎麼辦呢,經受自然選擇。有的植物光補償點變低,有點弱光就能生存,就生長在森林的底部...

為什麼秒的定義這麼複雜?

閒暇自由好奇 時間只是人類為描述狀態變化而虛構出來的東西。看不見,摸不著,也不能在實驗室裡測算。以前定義最小的時間間隔為一秒只是因為受到了技術的限制,又或者說,這是當時成本最低的做法。用現代技術的精度反過來定義秒怎麼看都有點奇怪,畢竟不符合歷史發展的規律。 wenxiao 單一的從原子運動中定義時間...

為什麼STL的很多container的range version insert函式實現都有input iterator和forward iterator兩個過載?

QAMichaelPeng 以vector insert const iter where,iter first,iter last 為例,如果引數為forward iter,則可以多次遍歷訪問。先用一次遍歷訪問求出待插入元素個數,預分配好記憶體,就可以減少記憶體分配的開銷。而input itera...