在計(jì)算機(jī)圖形學(xué)領(lǐng)域,渲染方程(en:Rendering equation)描述的是光能在場景中的流動。根據(jù)光學(xué)的物理學(xué)原理,它在理論上給出了一個完美的結(jié)果,而各種各樣的渲染技術(shù),只是這個理想結(jié)果的一個近似。
渲染方程的物理基礎(chǔ)是能量守恒定律。在一個特定的位置和方向,出射光 Lo 是發(fā)射光 Le 與反射光之和,反射光本身是各個方向的入射光 Li 之和乘以表面反射率及入射角。
這個方程可以用下面的數(shù)學(xué)等式表示:

其中,
是在特定位置 x 及角度
的出射光。
是在同一位置及方向發(fā)出的光。
是入射方向半球的無窮小累加和。
是在該點(diǎn)從入射方向到出射方向光的反射比例。
是該點(diǎn)的入射光位置及方向
。
是入射角帶來的入射光衰減。
它的兩個很顯然的特性是:線性和空間同質(zhì)性。由于只有乘法和加法運(yùn)算,所以是線性的;由于在所有的位置和方向都一樣,所以具有空間同質(zhì)性。這也就意味著方程的解可以有很大范圍的因數(shù)與排列。
渲染方程是渲染領(lǐng)域中的一個核心理論概念,它是渲染中不可感知方面的最抽象的正式表示。這個方程經(jīng)過交叉點(diǎn)將出射光線與入射光線聯(lián)系在一起,它代表了場景中全部的'光線傳輸'。所有更加完善的算法都可以看作是這個方程的特殊形式的解。
[
編輯]外部鏈接
posted on 2008-01-01 05:40
姚明 閱讀(1472)
評論(0) 編輯 收藏 引用 所屬分類:
圖形學(xué)