延遲著色

延遲著色

延遲著色是一種對3d場景進行後期照明的技術,這種技術突破了以往渲染系統支持多重動態光源時,效率以及各種性能急劇下降的的限制。從而使得一個3d場景可以支持成百上千個動態光源的效果。
它的技術思路主要將3d場景的幾何光照信息(位置、法線、材質信息)渲染到render target上,把它們從世界的三維空間轉變成螢幕的顏色空間,作為光照計算時的輸入,接著,對每一個光源,使用這些信息輸入來進行計算生成一幀,然後把這樣的一幀(render target)合成到結果的幀快取上,這樣當遍歷完所有的光源,計算就完畢了,幀快取上的圖像就是最後的渲染結果。

相關詞條

熱門詞條

聯絡我們