亚洲动漫在线观看-亚洲动漫第一页-亚洲丁香婷婷-亚洲丶国产丶欧美一区二区三区-亚洲第一综合网站-亚洲第一永久色

PostProcessStageCollection

PostProcessStages和/或PostProcessStageComposites.

的集合,每個(gè)后處理階段的輸入紋理是場景渲染到的紋理或集合中上一階段渲染到的紋理。

如果啟用環(huán)境遮擋或光暈階段,它們將在所有其他階段之前執(zhí)行。

如果啟用了fxaa階段,它將在所有其他階段之后執(zhí)行。

new PostProcessStageCollection()

Members

(readonly) ambientOcclusion : PostProcessStageComposite

將基于地平線的環(huán)境遮擋(HBAO)應(yīng)用于輸入紋理的后期處理階段。

環(huán)境光遮擋模擬來自環(huán)境光的陰影。當(dāng)表面接收到光時(shí),不管光的位置如何,這些陰影總是存在的。

結(jié)構(gòu)具有以下特性:intensitybiaslengthCapstepSizefrustumLengthambientOcclusionOnlydeltasigma,和blurStepSize

  • intensity是一個(gè)標(biāo)量值,用于以指數(shù)方式照亮或暗化陰影。值越大,陰影越暗。默認(rèn)值為3.0
  • bias是以弧度表示角度的標(biāo)量值。如果樣本法向與相機(jī)矢量之間的點(diǎn)積小于該值,則采樣將停止在當(dāng)前方向。這用于從近平面邊緣移除陰影。默認(rèn)值為0.1
  • lengthCap是表示長度(單位:米)的標(biāo)量值。如果當(dāng)前采樣到第一個(gè)采樣的距離大于此值,則采樣將在當(dāng)前方向停止。默認(rèn)值為0.26
  • stepSize是一個(gè)標(biāo)量值,指示當(dāng)前方向到下一個(gè)Texel樣本的距離。默認(rèn)值為1.95
  • frustumLength是以米為單位的標(biāo)量值。如果當(dāng)前片段與相機(jī)的距離大于此值,則不會(huì)為片段計(jì)算環(huán)境光遮擋。默認(rèn)值為1000.0
  • ambientOcclusionOnly為布爾值。當(dāng)true時(shí),只有生成的陰影寫入輸出。當(dāng)false時(shí),輸入紋理隨環(huán)境光遮擋進(jìn)行調(diào)制。這是一個(gè)有用的調(diào)試選項(xiàng),用于查看更改統(tǒng)一值的效果。默認(rèn)值為false.

deltasigma,且blurStepSizePostProcessStageLibrary#createBlurStage相同。模糊應(yīng)用于從圖像生成的陰影,使其更平滑。

啟用后,此階段將先于所有其他階段執(zhí)行。

(readonly) bloom : PostProcessStageComposite

開花效應(yīng)的后處理階段。

光華效果增加了光暈效果,使亮區(qū)更亮,暗區(qū)更暗。

此階段有以下結(jié)構(gòu):contrastbrightnessglowOnlydeltasigma,和stepSize

    {
  • contrast是范圍內(nèi)的標(biāo)量值[-255.0,255.0]并影響效果的契約。默認(rèn)值為128.0
  • brightness是一個(gè)標(biāo)量值。輸入紋理RGB值轉(zhuǎn)換為色調(diào)、飽和度和亮度(hsb),然后將該值添加到亮度中。默認(rèn)值為-0.3
  • glowOnly為布爾值。當(dāng)true時(shí),僅顯示輝光效果。當(dāng)false時(shí),輝光將添加到輸入紋理。默認(rèn)值為false。這是一個(gè)調(diào)試選項(xiàng),用于在更改其他統(tǒng)一值時(shí)查看效果。

deltasigmastepSizePostProcessStageLibrary#createBlurStage具有相同的屬性。模糊應(yīng)用于從圖像生成的陰影,使其更平滑。

啟用后,此階段將先于所有其他階段執(zhí)行。

(readonly) fxaa : PostProcessStage

快速近似消除混疊的后處理階段。

啟用后,此階段將在所有其他階段之后執(zhí)行。

(readonly) length : Number

此集合中的后期處理階段數(shù)。

(readonly) ready : Boolean

確定集合中的所有后期處理階段是否準(zhǔn)備好執(zhí)行。

Methods

add(stage) → {PostProcessStage|PostProcessStageComposite}
將后期處理階段添加到集合中。
Parameters:
stage ((PostProcessStage | PostProcessStageComposite)) 要添加到集合的后期處理階段。
Throws
  • DeveloperError : 后處理階段已添加到集合中,或者沒有唯一的名稱。
contains(stage) → {Boolean}
返回集合是否包含后期處理階段。
Parameters:
stage ((PostProcessStage | PostProcessStageComposite)) 后處理階段。
destroy()
銷毀此對(duì)象持有的WebGL資源。銷毀對(duì)象允許確定地釋放WebGL資源,而不是依賴?yán)占鱽礓N毀此對(duì)象。

一旦對(duì)象被破壞,就不應(yīng)使用它;調(diào)用除isDestroyed以外的任何函數(shù)都將導(dǎo)致DeveloperError異常。因此,將返回值(undefined)賦給對(duì)象,如示例中所述。

Throws
  • DeveloperError : 此對(duì)象已被銷毀,即調(diào)用destroy()。
See:
get(index) → {PostProcessStage|PostProcessStageComposite}
index處獲取后期處理階段。
Parameters:
index (Number) 后處理階段的索引。
isDestroyed() → {Boolean}
如果此對(duì)象被破壞,則返回true;否則返回false。

如果此對(duì)象被破壞,則不應(yīng)使用它;調(diào)用除isDestroyed以外的任何函數(shù)都將導(dǎo)致DeveloperError異常。

See:
remove(stage) → {Boolean}
從集合中移除后處理階段并將其銷毀。
Parameters:
stage ((PostProcessStage | PostProcessStageComposite)) 要從集合中移除的后期處理階段。
removeAll()
從集合中移除所有后期處理階段并銷毀它們。
主站蜘蛛池模板: 午夜AV国产欧美亚洲高清在线 | 无遮18禁在线永久免费观看挡 | 日本连裤袜xxxxx在线视频 | 5g影院天天爽 | 天天久久影视色香综合网 | 天堂中文在线观看 | 色欲麻将 | 国产一级毛片外aaaa | 东方影视欧美天天影院 | 天堂久久久久va久久久久 | 99久久精彩视频 | 女生被爆操 | 婷婷网址 | 欧美一二区 | 国产欧美日韩精品高清二区综合区 | 二次元美女内裤凹陷太深 | 亚洲国产三级在线观看 | 教室眠催白丝美女校花 | 日韩视频免费一区二区三区 | 欧美8x8x| 精品丰满人妻无套内射 | 日本美女视频韩国视频网站免费 | 日本伊人久久 | 国产肥臀 | 日本性漫画| 爱色综合v | 久久亚洲精品AV无码四区 | 精品一区heyzo在线播放 | 极品蜜桃臀美女啪啪 | 996免费视频国产在线播放 | 亚洲国产精品日韩高清秒播 | 白丝校花掀起短裙呻吟小说 | 小货SAO边洗澡边CAO你动漫 | 免费高清在线 | 白丝憋尿| 成人在线视频国产 | 99精品视频在线观看免费 | 帅老头恋帅老头同性tv | 日本妻子迷妹网 | 男男调教打屁股 | 91一区二区在线观看精品 |