日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[翻译]延迟着色(1)

發布時間:2024/4/14 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [翻译]延迟着色(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

延遲著色是一種對3d場景進行后期照明的技術,這種技術突破了以往渲染系統支持多重動態光源時,效率以及各種性能急劇下降的的限制。從而使得一個3d場景可以支持成百上千個動態光源的效果。

  它的技術思路主要將3d場景的幾何光照信息(位置、法線、材質信息)渲染到render target上,把它們從世界的三維空間轉變成屏幕的顏色空間,作為光照計算時的輸入,接著,對每一個光源,使用這些信息輸入來進行計算生成一幀,然后把這樣的一幀(render target)合成到結果的幀緩存上,這樣當遍歷完所有的光源,計算就完畢了,幀緩存上的圖像就是最后的渲染結果。

概述:延遲著色的優勢
1.?它能讓你在繪制幾何圖形的時候不需要為任何光照方面的問題所擔憂。
2.?使用多個渲染流程將像素的多種格式,比如空間坐標,法線渲染到各自得目標緩沖中去。
3.?利用第2點中提到的渲染數據對像素進行著色計算,仿佛在2D圖形空間中進行繪制一樣。

傳統單通路光照(影響物體的所有光照在一個shader pass中完成)有哪些特點?
1.?光源數量極少的場景中傳統渲染方式能工作得很好,比如只有太陽光的野外場景。
2.?在光源很多的時候,非常難于對光照進行管理。
3.?由于所有光照都在一個shader里完成,所以shader指令數目一個不小心就超過了GPU限制。

傳統多通路光照(指每個光源對物體的影響是分開pass中完成的)有哪些特點?
1.?復雜度太高,計算完所有光照需要 物體數目 × 光源數目 個pass。
2.?不論是按物體,還是按光源進行分批都是相當麻煩的。
3.?理論上講,光源應該按它們的作用范圍對場景進行分割管理,但如果按多通路計算光照,動態光源將相當難處理。

延遲著色有哪些特點?
For each object:
????Render to multiple targets
For each light:
????Applylight as a 2D postprocess
1.?復雜度適中,需要物體數目 + 光源數目 個pass。
2.?易于分批計算。
3.?多個小范圍光源和一個大范圍光源計算量差不多(因為每象素影響光源數一樣)。

我們需要哪些渲染目標緩沖?
1.?我們需要如下幾何渲染結果:
???? ?-空間坐標
??????-法線數據
??????-材質參數(漫反射顏色,自發光顏色,高光顏色及高光衰減系數等)
2.延遲著色不是適用于需要特別多輸入參數的光照計算(比如球面調和函數的光照計算)。
?
“胖的”幀緩沖
各種幀緩沖的格式:
????–空間坐標?????????A32B32G32R32F
????–法線??????????????A16B16G16R16F
????–漫反射顏色??????A8R8G8B8
????–材質參數???????? A8R8G8B8
每個像素占用256字節,在不使用抗鋸齒的情況下,1024×768要占用24M的空間。目前現在的硬件也不支持多個不同格式的幀緩沖。

優化幀緩沖尺寸
?????–使用A2R10B10G10格式來存儲法線。
?????–可以利用調色板機制來存儲材質屬性,利用索引來取得所要的值。
?????–完全沒有必要用一個VECTOR3在存儲像素的空間位置,因為我們知道相機的空間位置,并且知道像素在屏幕空間中的坐標,這樣我們只需要還知道相機到像素的距離,就可以求得像素的空間3D坐標了。


我的幀緩存格式的選擇

?128 bits per pixel=12 meg @ 1024x768:
????–Z深度????????????????????????????? R32F
????–法線和散射???????????????????????A2R10G10B10
????–漫反射顏色 + 自發光顏色????A8R8G8B8
????–其他材質參數????????????????????A8R8G8B8
我的材質參數有:高光強度,高光系數,遮擋因子和陰影數量,我還使用了法線緩沖alpha通道中的2bit來控制次表面散射。

轉載于:https://www.cnblogs.com/lancidie/archive/2011/07/19/2110842.html

總結

以上是生活随笔為你收集整理的[翻译]延迟着色(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜av免费| 中文字幕日韩久久 | 免费暧暧视频 | 国产午夜手机精彩视频 | 日韩乱码人妻无码中文字幕 | 久久福利精品 | 先锋影音av资源网 | 国产又粗又黄又爽视频 | 在线不卡视频 | 日韩激情四射 | 中文字幕av亚洲精品一部二部 | 欧美女优一区 | 天天操夜夜爱 | 亚洲av熟女国产一区二区性色 | 99视频在线观看免费 | 亚洲高清久久久 | 性饥渴的农村熟妇 | 银娇在线观看 | 亚洲小视频在线播放 | 久热精品在线观看视频 | 伊人久久艹 | 男人免费网站 | 日韩成人动漫在线观看 | 毛片网站在线免费观看 | 最新国产拍偷乱偷精品 | 亚洲成人mv | 日韩国产欧美 | 国产精品日韩欧美大师 | 午夜影院日本 | 视频丨9l丨白浆 | 九色视频国产 | 深夜福利视频在线观看 | 在线一区不卡 | av在线成人 | 中文字幕免费在线视频 | 欧美日韩一二三四区 | 男人久久天堂 | 成人综合激情 | 人人干人人模 | 一二三区在线观看 | 高清毛片aaaaaaaaa郊外 | 欧美卡一卡二卡三 | 久久久久国产一区二区 | 2022av视频 | 亚洲国产精一区二区三区性色 | 红桃视频一区二区三区免费 | 欧美日韩国产亚洲一区 | 日韩av在线观看免费 | 久久久国产视频 | 黄色片在线播放 | 性农村xxxxx小树林 | 日本不卡二区 | 99黄色片 | av片大全| 久久天天干 | 五月天亚洲综合 | 亚洲天堂视频网 | 欧美精品在线免费观看 | 国产第六页 | 中文有码在线 | 伊人一区 | 欧美性猛交富婆 | 国产精品久久久久久免费 | 婷婷综合色 | 啪啪啪毛片 | 一区二区三区国产精品视频 | 亚洲色婷婷一区二区三区 | 国产精品无码一区二区无人区多人 | 特级黄色一级片 | 特黄视频 | 欧美123区 | 中文字幕亚洲第一 | 91视频二区 | 日韩欧美在线一区二区 | 国产99久久九九精品无码免费 | 在线免费观看日韩视频 | 韩国美女主播跳舞 | 亚洲精品日韩丝袜精品 | 中文字幕第九页 | 亚洲欧洲日韩 | 一级坐爱片 | 天天操天天射天天舔 | 中国一区二区三区 | 国产精品美女久久久久久久 | 日韩免费在线 | 国产山村乱淫老妇女视频 | 久久久精品免费视频 | 爆操老女人 | 日本黄色片在线播放 | 91视频影院| 免费中文字幕av | 日本成人社区 | 萌白酱喷水视频 | 国产午夜精品久久久 | 久草免费在线色站 | 在线观看亚洲国产 | 72种无遮挡啪啪的姿势 | 精品一二三区 | 日日摸夜夜添夜夜添高潮喷水 |